Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok olyan programot...

Paci11 kérdése:

Hogyan tudok olyan programot írni, amiben meg kell nyomni egy billentyűt, hogy egy utasítást végrehajtson a program?

Figyelt kérdés
pl, az a feladat, hogy az 1-es gombra csináljon valamit (számoljon ki valamit), és a 2-esre meg mást. Elsősorban case-es megoldások kellenének, esetleg ciklusokkal...

2014. máj. 22. 17:35
1 2
 1/17 anonim ***** válasza:
Külső ciklus a végjelig (Kilépéshez nyomja meg az x gombot), a ciklusmagon belül pedig case-ekkel dolgozod fel az utasítást.
2014. máj. 22. 17:41
Hasznos számodra ez a válasz?
 2/17 A kérdező kommentje:
leírnád nekem részletesen hogy mit hogyan?
2014. máj. 22. 17:50
 3/17 SimkoL ***** válasza:
Nyelv ?
2014. máj. 22. 17:51
Hasznos számodra ez a válasz?
 4/17 A kérdező kommentje:
Dev-pascal
2014. máj. 22. 17:53
 5/17 SimkoL ***** válasza:

program valaszt;


uses crt;


var c: char;


procedure anya;

begin

ClrScr;

WriteLn('Anyukad hogy van ?');

ReadLn;

end;


procedure te;

begin

ClrScr;

WriteLn('Te hogy vagy ?');

ReadLn;

end;



begin

repeat

ClrScr;

WriteLn('A - Anyukad hogy van?');

WriteLn('T - Te hogy vagy');

WriteLn('X - Kilepess a programbol');

c:= ReadKey;

c:=UpCase(c);

case c of

'A': anya;

'T': te;

end;

until UpCase(c)= 'X';


end.

2014. máj. 22. 18:05
Hasznos számodra ez a válasz?
 6/17 A kérdező kommentje:
köszi :D
2014. máj. 22. 18:35
 7/17 anonim ***** válasza:
Egyébként merem ajánlani az [link] oldalt, ahol a kódot nem csak normálisan formázva lehet megosztani, de ki is tudod próbálni rögtön. :)
2014. máj. 22. 18:38
Hasznos számodra ez a válasz?
 8/17 SimkoL ***** válasza:

Szívesen. Lányos zavaromban egy függvénnyel többet írtam, bár így is működik, csak csúnya.

until UpCase(c)= 'X'; helyett until c = 'X';

2014. máj. 22. 18:39
Hasznos számodra ez a válasz?
 9/17 anonim ***** válasza:
(sajnos pont billentyűbeolvasásra nem alkalmas :) )
2014. máj. 22. 18:40
Hasznos számodra ez a válasz?
 10/17 A kérdező kommentje:
köszönöm mindenkinek!!
2014. máj. 22. 18:56
1 2

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!