- Fotók, videók mobillal
- November 4-én érkezik a Nothing Phone (3a)
- Azonnali mobilos kérdések órája
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- Egyéves Gemini AI Pro a Google-től a magyar egyetemistáknak is
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Honor Magic6 Pro - kör közepén számok
Új hozzászólás Aktív témák
-
czappa
aktív tag
válasz
Jester01
#837
üzenetére
Köszönöm a válaszaid
.
Most így néz ki a rendez eljárás:
procedure rendez(var vektor: tomb; n: integer);
label kesz;
var i,j, k: integer;
begin
writeln('Rendezes...');
for i:=0 to n-2 do
begin
csere:=false;
for j:=0 to n-2-i do
begin
if vektor[j] > vektor[j+1] then
begin
csere:=true;
k:=vektor[j+1];
vektor[j+1]:=vektor[j];
vektor[j]:=k;
end;
end;
if csere=false then goto kesz;
//writeln('i= ',i); leellenorizheto, hogy tenyleg kilep a ciklusbol
// ha nem volt csere.
end;
kesz:
end;
c-ben van lehetőség kiugrani a ciklusból, talán pascalban is csak én nem tudok róla, ezért használtam goto-t.
(Amikor bemásolom a kódot, akkor még jól néz ki, de aztán minden sor kezdete egy oszlopba kerül - átláthatatlan lesz.)
Mégegyszer köszi.
Új hozzászólás Aktív témák
- Zalman Z3 PLUS alsó tápos, plexi oldalú minőségi ATX ház! AkciÓÓ
- Asus F15 FX506HE 15.6" FHD IPS i5-11400H RTX 3050Ti 16GB 512GB NVMe magyar vbill gar
- Meta quest 2 128GB, KIWI akkumulátoros fejpánttal.
- Asus A15 FA507XU 15.6" FHD IPS Ryzen 9 7940HS RTX 4050 16GB 1TB NVMe magyar vbill gar
- 150 ezerrel ár alatt! bontatlan lenovo loq ! Ajándéknak tökéletes! Rtx 5050
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő

.

