Miért fut le csak ugy egyszerűen? Pascal
Figyelt kérdés
program Hellonev;
var nev:string;
i:string;
begin
write('Hogy hivnak? ');
read(nev);
writeln('Hello ' ,nev ,'!');
writeln;
write('Press any button to quit!');
read(i);
end.
nem várja meg hogy nyomjak egy betűt csak simán kilép
2013. szept. 7. 22:10
1/3 anonim válasza:
Elég régen programoztam pascalba, de az end. előtt simán elég egy readln; és enter lenyomásra fog kilépni.
2/3 anonim válasza:
program Hellonev;
var nev:string;
begin
write('Hogy hivnak? ');
readln(nev);
writeln('Hello ' ,nev ,'!');
write('Press any button to quit!');
readln;
end.
Így már menni fog.
Az i string felesleges, mint ahogy az a writeln; is a közepén. A névnél readln kell, azért nem megy, a read(i) helyett meg elég egy sima readln;.
3/3 A kérdező kommentje:
köszönöm a válaszokat
2013. szept. 8. 12:39
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!