Mam napisać program w Sortowaniu Bąbelkowym w którym podaje z 5 liczb a program uporządkowuje mi je od największej do najmniejszej:) oczywiście w Pascalu.
Fergies25
Program sortowanie; uses crt; VAR a:array[1..250] of integer; i,n,x:integer;
BEGIN clrscr; writeln('Podaj ile liczb chcesz posortowac'); read(n); clrscr; writeln('Podaj liczby do sortowania');
FOR i:=1 to n do {Zapisuje podawane liczby} read(a[i]); clrscr;
FOR i:=1 to n do writeln('Twoja ',i,' liczba to: ',a[i]); {Wypisuje podane liczby} writeln;
FOR i:=1 to n-1 do IF a[i]>a[i+1] then begin x:=a[i]; a[i]:=a[i+1]; a[i+1]:=x; end else i:=i+1;
writeln('Oto Twoje liczby posortowane'); {Wypisuje posortowane liczby} FOR i:=1 to n do writeln(a[i]); readkey; end
uses crt;
VAR
a:array[1..250] of integer;
i,n,x:integer;
BEGIN
clrscr;
writeln('Podaj ile liczb chcesz posortowac');
read(n);
clrscr;
writeln('Podaj liczby do sortowania');
FOR i:=1 to n do {Zapisuje podawane liczby}
read(a[i]);
clrscr;
FOR i:=1 to n do
writeln('Twoja ',i,' liczba to: ',a[i]); {Wypisuje podane liczby}
writeln;
FOR i:=1 to n-1 do
IF a[i]>a[i+1] then begin
x:=a[i];
a[i]:=a[i+1];
a[i+1]:=x;
end
else i:=i+1;
writeln('Oto Twoje liczby posortowane'); {Wypisuje posortowane liczby}
FOR i:=1 to n do
writeln(a[i]);
readkey;
end