Programmēšana

  • Mārtiņš
    0

    Sveiki. Tātad, programmēšanas valoda - Paskāls.
    Nepieciešamais uzdevums - Cilvēks vada iekšā skaitļus un katrs nākamais saskaitās ar iepriekšējo, piem. - 2+2=4 +5 =9 utt., līdz tiek ievadīts negatīvs skaitlis un tajā brīdī programma apstājās ''Ievadītais skaitlis ir negatīvs, jūsu pozitīvo vērtību summa ir.. ''. Īsti nezinu, kur esmu noplīsis, varbūt kāds var palabot/piedāvāt savu variantu, paldies.

    • Dawgora
      0

      Uztaisi tā, ka Tev while cikls neizpilda tikai y:=x+y, bet uztaisi viņam arī begin un end, piemēram...
      while ....
      begin
      Tavs kods šeit.
      end;


      Un reāli uzdevums ir tāds... Sākt ciklu, pirms kura ir jau summa noteikta ir 0. tad ir cikls, kurš var izpildīties kamēr paties (while true), un reāli viņam dod begin un end. tajā begin un end ieliec iekšā ievadi, saskaitīšanu un izvadi. pirms saskaitīšanas un izvades vnk pārbaudi vai nav negatīvs skaitlis. Ja ir, tad vienkārši breiko ciklu. That's it.

      • Mārtiņš
        0

        Man bija begin end; pirms while cikla(neizdevās tāpat), bet tad mēģināju bez un tāpat čušs. Vari visu sevis stāstīto uzrakstīt programmēšana valodā ar komandām?

    • Mārtiņš
      0

      UP. Vajag līdz rītam. Varbūt ir kāds, kuram ir brīvs brīdis? biggrin_mini2.gif

    • Mārtiņš
      -1

      Izcīnīju beigās.. rofl_mini.gif