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.
2/3 anonim válasza:
c az egy tömb, ami nem lehet egyenlő számmal.
helyesen: c[b]=0;
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.
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!