Pomoc oko zadatka iz pascala

Pomoc oko zadatka iz pascala

offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3895
  • Gde živiš: Novi Sad,Klisa

Za vreme raspusta odlucio sam malo da se pozabavim programiranjem. Kum mi je dao njegovu knjigu iz koje je on ucio da programira u pascalu i delphiju od S.Langfield. Prve 4 lekcije sam "sredio" majstorski tj sve zadatke sam iz prve resio. E sad dosao sam do lekcije Iteracija i dobio sam zadatak da napisem program koji u istom redu ekrana pomoc petlje for 4 puta prikazuje rec "zdravo".
Ideju nemam ama bas nikakvu tj sve sto sam probao nije valjalo. Svaka pomoc je dobrodosla Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Jel znas kako se koristi for naredba? Tj. jesi radio nekad bilo sta u petlji?
Ideja ti je ovde jednostavna, uzmes neku promenljivu "i" i postavis njenu vrednost na 1.
Zatim postavis for petlju koja ce da se krece po tom "i" od 1 do 5 ( dok je manje od 5) i stavis ispod jedan write sa tom recju koja ti treba.
I ce ti uzimati vrednosti 1,2,3,4, a kad dodje do 5 - "iskocice" iz petlje i imaces znaci 4 puta napisano to sto ti treba.



offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3895
  • Gde živiš: Novi Sad,Klisa

Napisano: 29 Apr 2011 11:29

samo sam koristio if..then petlju i naredbu case of.
Uspeo sam Smile hvala Smile nisi morao za rodjendan da se trosis na mene Mr. Green

Dopuna: 29 Apr 2011 12:43

ima jos nekih zadataka koje ne znam da resim tj nemam ideju za kod...ali to cemo kad slavlje prodje Mr. Green

Dopuna: 29 Apr 2011 15:11

imam samo jos jedno pitanje oko zadatka: d napisite program koji od korisnika zahteva da upise broj zvedica u redu i broj tekvih redova koje treba prikazati.
Ja sam napisao sledeci kod
program Project2; {$APPTYPE CONSOLE} uses   SysUtils;   var   x,z,m:integer; begin readln(x); readln(z); for m:=1 to x do write('*'); for m:=1 to z do writeln('*'); readln;    end .
ali uvek dobijem da mi je samo prvi red ok a ovi ostali da nisu...u cemu gresim?

offline
  • dr_Bora  Male
  • Anti Malware Fighter
    Rank 2
  • Pridružio: 24 Jul 2007
  • Poruke: 12280
  • Gde živiš: Höganäs, SE

Ta druga petlja ti ispisuje samo po jednu zvezdicu.



For i:=1 To BrojRedova Do   begin     For j:=1 To BrojZvezdica Do       Write('*');     WriteLn('');   end;

Ko je trenutno na forumu
 

Ukupno su 815 korisnika na forumu :: 37 registrovanih, 10 sakrivenih i 768 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 4channer, _Sale, A.R.Chafee.Jr., acatomic, apostata, Boris902, caesar2, crnitrn, darkstar101, dehhhhi, Dežurni pod palubom, djordje92sm, Dorcolac2, dozorni, Duško, Gama, Georgius2, havoc995, kybonacci, Lošmi, MarKhan, Marko Marković, marsovac 2, Mercury, mihajlot2013, milimoj, nemkea71, Parker2, pein, RJ, sakota79, Sibin2, suton2, trajkoni018, vasa.93, VJ, vobo