Pascal-ba segítene valaki?
Mi lehet a baj a programmal?(még kezdő vagyok most kezdtem ,el de valahol elakadtam
program masodik;
var
j,i:integer
Begin
writeln('Adj meg egy számot');
readln(i);
writeln('Adj meg még egy számot');ű
readln(j);
if i>j write('I' nagyobb ,mint 'j')
else i<j write('J' kisebb mint 'j');
End.
else i<j write('J' kisebb mint 'j');
Itt kétszer szerepel a J betű (változó), egyszer nagy, egyszer kicsi.
Nem használok pascalt, de az else ágban tuti nem kéne feltételt vizsgálni és szerintem amit kiíratsz, azt idézőjelbe kell rakni. De mivel nem használok pascalt, ezért nem tudom van-e még benne hiba.
Megjegyzés: 1# a kiíratásnál pont tök 8, hogy elgépelte, annak jelentősége nincs.
"else i<j write('J' kisebb mint 'j'); "
ez marhaság. vedd ki az i<j-t
Talán így:
program masodik;
var
j,i:integer;
Begin
write('Adj meg egy számot: ');
readln(i);
write('Adj meg még egy számot: ');
readln(j);
if i>j then
write('"I" nagyobb, mint "J"')
else
write('"J" nagyobb, mint "I"');
End.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!