Kezdőoldal » Számítástechnika » Programozás » Pascal feladat segítség?

Pascal feladat segítség?

Figyelt kérdés

Nemrég kezdtem pascalba programozni és olyan feladatot szeretnék megoldani, h a program generál egy számot és nekem ki kell találnom. Ha kissebett tippelek kiírja alacsony szám ha nagyobbat akkor magas szám.

remélem segítetek.


2010. dec. 3. 18:59
 1/5 anonim ***** válasza:
hátultesztelő ciklussal csináld.
2010. dec. 3. 19:37
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

ha használhatsz label-eket és goto utasítást, akkor

mondjuk így megírhatod


ujra:

ReadLn(tipp);

if tipp>szam

then Begin

WriteLn('Magas szam');

GOTO ujra;

End;

if tipp<szam

then Begin

WriteLn('Alacsony szam');

GOTO ujra;

End;

WriteLn('Teli talalat :)');

2010. dec. 5. 00:26
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

És a teljes program


Program kitalalo;

Uses Crt;

LABEL ujra;

LABEL hibas;

VAR

szam, tipp, i: integer;

Begin

ujra:

ClrScr;

Randomize;

szam:=Random(99);

hibas:

Write('A tipped: ');

ReadLn(tipp);

if tipp>szam

then Begin

WriteLn('Magas szam');

GOTO hibas;

End;

if tipp<szam

then Begin

WriteLn('Alacsony szam');

GOTO hibas;

End;

WriteLn('Teli talalat :)');

Write('Akarsz megegyet jatszani (1=igen): ');

ReadLn(i);

if i=1 then goto ujra;

End.

2010. dec. 5. 01:12
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
koszonom szépen a válaszokat :)
2010. dec. 5. 11:04
 5/5 anonim válasza:

Szia,


Ha esetleg még érdekel, itt egy rövidebb:


program jatek;

uses crt;

var tipp,kitalalando:integer;


Begin

crlscr;

randomize;

kitalalando:=random(100) <-- ( )-be annyit írj be, ahány számból találgatni szeretnél

writeln('Ha tippelni szeretnél, írj be egy számot!');

repeat

readln(tippelt);

if tippelt<kitalalando then writeln('Rossz tipp, próbáld újra!')

if tippelt>kitalalando then writeln('Rossz tipp, próbáld újra!')

until tippelt=kitalalando;

writeln('Woooww, kitaláltad!');

readkey;

End.


Nekem futott, remélem jól írtam át.

2011. márc. 5. 16:24
Hasznos számodra ez a válasz?

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!