Kezdőoldal » Számítástechnika » Programozás » Ezt hogy lehetne kivitelezni?

Ezt hogy lehetne kivitelezni?

Figyelt kérdés

egy olyan programot akarok írni PASCALBAN ami 0 es 36 közötti természetes számokat randomra dobál ki!

segítségeteket előre is köszönöm!


2010. nov. 2. 00:01
 1/5 A kérdező kommentje:

sikerült valahogy megoldanom!

íme:

Program RandomNumbers;

Uses Crt;

Var i:Byte;

Begin

randomize;

For i:=1 To 1 Do WriteLn(Random(37));

ReadLn;

End.


mostmár csak aztkéne tudnom h hogytudom megoldani h többször dobjon ki számot egymás alá ha entert nyomok és ne kelljen ujra belépkedni a programba...

2010. nov. 2. 00:50
 2/5 anonim ***** válasza:
Jézusom, minek raktad ciklusba? Másrészt rakd ciklusba, de while-ba, readln, és ha nem mondjuk = 'quit' amit beolvastál akkor mész tovább.
2010. nov. 2. 07:53
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:
Szia köszi h írtál, de nem nagyon értem, mivel középsulis vagyok és most vesszük órán és a tanárom elég béna úgy hogy megköszönném ha elmagyaráznád nekem pontosabban a lépéseket, vagy leírnád magát a programot és hogy mit miért írtál bele!
2010. nov. 2. 08:36
 4/5 zsomkovacs ***** válasza:

Program RandomNumbers;

Uses crt;

Var

s: String;


Begin

s:='';

Clrscr;

Randomize;

While s<>'quit' Do

Begin

WriteLn(Random(37));

ReadLn(s);

End;

End.


A ciklus addig fut, amíg s értéke nem "quit". Kiír egy véletlen számot, majd beolvassa s-t. Ha Entert nyomsz, s értéke "" marad, tehát a ciklus folytatódik. Ha beírod, hogy "quit", majd leütöd az Entert, kilép a programból.

2010. nov. 2. 09:17
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

Köszönöm a gyors választ, és különösen köszönöm hogy elmagyaráztad hogy mit miért és hogy kell.:) Így már nem lesz nehéz elsajátítani a pascalt, remélem! :D

Üdv.

2010. nov. 2. 09:24

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!