Kezdőoldal » Számítástechnika » Programozás » Pascal-ban "5 szám-generátor"?

Pascal-ban "5 szám-generátor"?

Figyelt kérdés
Egy lottó programot kell írnom. Segítenétek? Köszönöm!
2011. okt. 5. 14:52
 1/6 anonim ***** válasza:
47%

program tombok_hasznalata;


uses

crt;


var

i, szam: byte;


begin


randomize;



for i:=1 to 5 do


begin


szam:=random(51)+50;

writeln(szam,' ');


end;


readln;


end.


Ez asszem 1 és 51 között randomol. Randomot sose vágtam :/

2011. okt. 5. 15:53
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
47%

Hupsz kicsit kusza lett:D Bocsi ~.~


program lotto;

uses crt;

var

i, szam: byte;

begin

randomize;

for i:=1 to 5 do

begin

szam:=random(51)+50;

writeln(szam,' ');

end;

readln;

end.

2011. okt. 5. 15:55
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Köszönöm. Amúgy azt meg lehet csinálni, hogy az 5 számból soha ne legyen egyforma egy sem a másikkal? :D
2011. okt. 5. 16:13
 4/6 anonim ***** válasza:
Egy tömb változóba eltárolod és a for-on belül csinálsz egy while-t ami ellenőrzi hogy volt-e már és ha igen akkor addig generál újat amíg az különbözni nem fog.(bizony van esély rá hogy egymásután 3x ugyanaz ~.~)
2011. okt. 5. 16:54
Hasznos számodra ez a válasz?
 5/6 ejbenjaro ***** válasza:

program lotto;


var

lehetoseg : array [1..90] of byte;

huzott,i : byte;


begin

randomize;

for i:=1 to 90 do

lehetoseg[i]:=i;

i:=1;

while i<=5 do

begin

huzott:=random(90);

if lehetoseg[huzott]<>0 then

begin

writeln(huzott);

inc(i);

lehetoseg[huzott]:=0;

end;

end;

end.

2011. okt. 5. 20:43
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Megoldottuk egyik ismerősömmel! Köszönöm a segítséget!:)
2011. okt. 5. 21:44

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!