Programmēšana

  • Dawgora
    0

    Kārtējais lētais darbs no manas puses. Parasta saskaitīšana. Atbugoju kā mazgadīgais lol_mini.gif
    https://pastebin.com/4Q1CchPw

    Kāds negrib man paskaidrot kāpēc bieži vien funkcijās ir kaut kādas nepareizās vērtības, piemēram -31242 or something, kaut vai strikti esi noteicis ka tā vērtība ir 0 vai 1 or something. Vienkārši kaut kas smagi gļuko. Eh, būs vienkārši jāiet up a level. Jābeidz spēlēties ar free pascal. Pamati jau ir iegūti pietiekamā līmenī.

    Un, Jūs, tāpat kā es, teiktu ka šī nav nekāda upper level programma, vai ne? Daži te domā ka tā programma ir kaut kāda baigi krutā, kaut vai tas ir 20 minūšu darbs uztaisīt, bet atkļūdot ir vislielākā sāpe. (vai arī pieslinkošana tur)

    • Dawgora
      0

      Un kā redzu vēlaizvien tā programma mīl gļukot kaut kur. Ja redzat kļūdu pasakat.

      • Normunds
        0

        Es sākšu raudāt. Paskatoties uz pascala kodu... cray_mini2.gif Anyway, cik izskrēju cauri diezgan labi, turpini.

        • Dawgora
          0

          Emm, tās bēda asaras par manu nesalasamo kodu nevajag laist. Sačakarēsi vēl kaut ko lol_mini.gif

    • Static
      0

      Viss, sākšu ķerties nopietni klāt PHP.

      • Static
        0

        Un CSS līdz galam jānobeidz. lol_mini.gif

      • alberts00
        -2

        Tu labāk c++ pamatus iemācies >.>

      • Static
        0

        Vispār jā, paņemšu HTML5 + PHP.

      • Static
        0

        Hai! Atkal esmu šeit ar Paskālu un vēlos pārliecināties vai esmu pareizi izdarījis, tai skaitā, apskatīties, kā citi pārvērš šos matemātiskos uzdevumus Paskāla pierakstā.

        • jumbo
          0

          Ja ES kaut ko saprastu, būtu ideāli biggrin_mini2.gif

      • purawskis
        0

        Izpildi un ieraksti šeit rezultātu
        js consoli nezimantot (nopietni, tad nav interesanti)

        http://perfectionkills.com/javascript-quiz/

        • purawskis
          0

          Man bij #14 nepareizs, tiesa es šo testu jau pirms kāda gada izanalizēju

        • purawskis
          0

          Bail?

        • mad
          0

          6 nepareizi. Nekad nav paticis javascripts :/

      • Dawgora
        +1

        Iedomājos ka kādam šo ievajadzētos. Man stundā šo mācīja. Ir arī kā pārtaisa bināro uz Decimālo. Un šis ir Decimālais uz bināro. bet varbūt arī nevajag. Just in case...

        program Dec_to_bin;
        var x,n,a: integer;
        var y: array [1..200] of integer;
        begin
        writeln('ievadi skaitli dec kodā!');
        readln(x);
        n:=0;

        while not x<=0 do
        begin
        inc(n);
        y[n]:= x mod 2;
        x:=x div 2;
        if(x=0) then break;
        end;

        for a:= n downto 1 do
        begin
        write(y[a]);
        end;
        readln;
        end.

        • Dawgora
          +1

          No binārā uz integer.

           

          program bin_to_int;
          var c: string;
          var n,i,e,sk,f,summa: integer;
          label a;


          begin
          a:writeln('ievadi kādu skaitli binarajā kodā!');
          readln(c);                                  //nolasa datus
          n:=length(c);                               //nosaka str garumu
          f:=0;

          for e:= 1 to n do
          begin
          if (ord(c[e])-48>1) or (ord(c[e])-48<0) then
          begin
          writeln('Nav ievadīts binārais kods');
          goto a;
          end;
          end;


          for i:= n downto 1 do
          begin
          inc(f);
          sk:=ord(c[i])-48;

              for e:= 1 to f-1 do
              begin
              sk:=sk*2;       //pataisa skaitli f pakāpē.
              end;
          summa:=summa+sk;             //pieskaita summai.
          end;
          writeln(summa);
          readln;
          end.

        • Dawgora
          +1

          Program dec_to_hex;
          var c,b: longint;
          var e: string;

          function hex(x:longint):string; {dec uz hex funkcija}
          var z,b: longint;
          var a:array[0..15] of char; //vertibas hex kodam
          var output1,output2:string;

          begin
          b:=0;
          z:=1;
          output1:='                     ';
          output2:='                     ';
          for c:= 48 to 70 do
          begin
          if (c<58 ) or (c>64) then
          begin
          a[b]:=chr(c);
          inc(b);
          end else continue;
          end;

          repeat
          output1[z]:=a[x mod 16];
          x:=x div 16;
          inc(z,1);
          until x=0;
          b:=1;
          for x:= z-1 downto 1 do
          begin
          output2[b]:=output1[x];
          inc(b);
          end;
          hex:=output2;
          end;

          begin
          write('ievadiet nenegatīvu dec skaitli ');
          readln(b);
          e:=hex(b);
          writeln(e);
          readln;
          end.



          Kādam viņš iet?
          Un kāds negrib izskaidrot, kāpēc ja gribu funkcijā ielikt vēl vienu masīvu, tā vērtības ir kaut kādas šķībās, un kaut vai vēlies mainīt tās, tās nemainās? crazy.gif un vēl tas prikols par output1 un 2- cik atstarpju tik simbolu var būt. weird. Moš mans paskāls jūdzas.

        • mjau
          0

          Ieliec pastebin, šādi viss spacing sajāts.

        • PainFoinmr
          0

          Sveiki. Esmu izveidojis Sumo robotu. Programmu gan man iedeva. Bet taisos piedalīties konkursā, tāpēc programmu varētu nedaudz uzlabot. Programmēts ir uz ''Arduino'' (varu iedod, ja vajag). Bet tā kā neesmu tik augstā līmenī, būtu pateicīgs, ja kāds man palīdzētu šo to izmainīt un saprast.

          • arvo95
            0

            Vari source iepeistot, pl0x? Sen jau gribēju apskatīties, kā robota kods izskatās. Gribētos uzzināt cik garš ir...

          • arvo95
            0

            InitializeRobot();
            killEnemy(this.enemy);

            Am I doing it right?

          • PainFoinmr
            0

            Source nevaru, jo to taisīja pats čalis, kurš viena projekta ietvaros mācīja taisīt robotus. Bet tūlīt uzhostēšu kodu.

        - 1 - 2 - 3 - ... - 15 - 16 - 17 - ... - 31 - 32 - 33 -