Kezdőoldal » Számítástechnika » Programozás » Nem értem, hogy ez a Pascal...

Nem értem, hogy ez a Pascal nyelvű program miért nem jó. Miért?

Figyelt kérdés

Nem értem, hogy az >until< szó utáni c=0-nál miért van típuseltérés. (Program a keresztek között feltüntetve.)


################################

const d=100;

var c:array[1..100] of integer;

a,b,e:integer;

begin

repeat

for b:=1 to 1 do begin

writeln('Írj be egy számot.: ');

readln(c[b]);

end;

until c=0;

for b:=1 to d do write(c[b],', ');

readln;

writeln;

end.

######################################


2012. ápr. 20. 21:29
 1/3 anonim ***** válasza:
Mert a c egy integerekből álló tömb,a tömb más típus mint a 0 szám konstans.
2012. ápr. 20. 21:41
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

c az egy tömb, ami nem lehet egyenlő számmal.

helyesen: c[b]=0;

2012. ápr. 20. 21:55
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Lenne egy kérdésem: mi értelme van ennek?

for b:=1 to 1 do begin


Töröld ki de gyorsan és az end;-et is az until előtt.

2012. ápr. 20. 21:56
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!