Kezdőoldal » Számítástechnika » Programozás » Nem tudjatok miert nem mukodik...

Nem tudjatok miert nem mukodik? (info lent)

Figyelt kérdés

program rendezes;

var a:array[1..1000]of integer;

i,j,legn,n,x:integer;

begin

write('Medddig akarod?');readln(n);

for i:=1 to n do begin

a[i]:=random(100);

write(a[i]:4);

end;writeln;

for i:=n-1 downto 2 do begin


for j:=1 to i do

if a[j]>a[j+1]

then

x:=a[j];

a[j]:=a[j+1];

a[j+1]:=x;end;



for i:=1 to n do begin

write(a[i]:4);

end;

writeln;

readln;

end.


2011. dec. 1. 18:26
 1/2 anonim ***** válasza:
Jó a kérdés. Benne van a válasz is.
2011. dec. 1. 18:47
Hasznos számodra ez a válasz?
 2/2 coopper ***** válasza:

Hibás : if a[j]>a[j+1]


Talán : if a[i]>a[j]


Ha boborékos rendezést szeretnél.


Sok sikert.

Üdv.

2011. dec. 1. 19:49
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!