Nem működik. Miért?
program verseny2;
uses crt;
{-----------------------}
Var szamok: array[0..24] of integer;
n,m : integer;
x : integer;
y,z : integer;
Begin
Randomize;
clrscr;
{-----------------------}
for n:= 0 to 24 do begin
szamok[n]:=random(100);
write(szamok[n]);
write(',');
end;
writeln();
{---}
x := 0;
for n:=0 to 24 do begin
if szamok[n]>x then x:= szamok[n];
end;
writeln('legnagyobb sz m:',x);
{---}
writeln();
x := 10000;
for n:=0 to 24 do begin
if szamok[n]<x then x:= szamok[n];
end;
writeln('legkisebb sz m:',x);
writeln();
{---}
x := 1000;
while z<24 do begin
for n:=m to 24 do begin
if szamok[n]<x then begin y:=n;
x := szamok[n];
end;
end;
write(szamok[y],',');
szamok[y]:=1000;
z:=z+1;
x := 0;
m:=m+1;
end;
{-----------------------}
Readln();
End.
Azt se írtad le a programnak mit kéne csinálnia, azt se, hogy mi a probléma vagy a hibaüzenet...
Oldd meg magad!
És kinek a feladata a program?
Legalább írd le hogy mit ír ki.
Már megvan, de kösz a segítséget.
Az x változó 0-ra lett állítva, ez volt a hiba.
Javítottam 10001-re
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!