witam
czy wiecie może co źle robie pisząc program który sortuje ciag 10 podanych liczb?
with ada.text_io, ada.integer_text_io;
use ada.text_io, ada.integer_text_io;
procedure sortuj is
type ciag is array (1..10) of integer;
el:ciag;
temp:integer;
begin
for k in 1..10 loop
put("Podaj element nr "); put(k); put(" ");
get(el(k));
end loop;
for k in ciag'range loop
if el(k) > el(k+1) then
temp:=el(k);
el(k):=el(k+1);
el(k+1):=temp;
put(el(k));
end if;
end loop;
for k in ciag'range loop
put(el(k));
end loop;
end sortuj;
nie bardzo wiem jak powinien wyglądać sam mechanizm sortowania.. reszta jest OK
prosze o pomoc