Hirdetés
- OLED TV topic
- Milyen belső merevlemezt vegyek?
- Olcsón hozhatod ki a maximumot régebbi Intel CPU-kból
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Milyen monitort vegyek?
- Vezetékes FÜLhallgatók
- Kormányok / autós szimulátorok topikja
- Hogy is néznek ki a gépeink?
- TCL LCD és LED TV-k
- Milyen asztali (teljes vagy fél-) gépet vegyek?
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
borsodika
#2382
üzenetére
azt kerdeztem, hogy milyen algoritmust tanultatok, hogy azzal mutassam meg ezt a peldat, de mindegy. megirtam a szerintem legegyszerubbet,
a kod:
uses crt;
const
max = 14;
var
nevek: array [1..max] of string;
i, j, m: integer;
tmp: string;
begin
clrscr;
for i:=1 to max do
begin
writeln('Add meg a kovetkezo nevet:');
readln(nevek[i]);
end;
for i:=1 to max do
begin
m:=i;
for j:=i to max do
if nevek[j]<nevek[m] then
m:=j;
tmp:=nevek[m];
nevek[m]:=nevek[i];
nevek[i]:=tmp;
end;
clrscr;
for i:=1 to max do
begin
writeln(nevek[i]);
if i mod 5 = 0 then
begin
readln;
clrscr;
end;
end;
end.az elso resz a beolvasas, azon nincs mit magyarazni.
a masodik maga a sorbarendezes. ez ugy mukodik, hogy megkeresi a tombben a legkisebb elemet, es ezt kicsereli az elsovel. ezutan ismet keresi a legkisebb elemet, de az elsot mar nem veszi figyelembe. ha megtalalta akkor kicsereli a masodik elemmel. igy megy tovabb. a tomb mindig ket reszre van osztva, egy ami mar sorba van rendezve (ez a tomb eleje) es ami meg nem. a kulso ciklus minden iteracioja noveli a sorbarendezett reszt egyel. itt olvashatsz errol bovebben: [link] vannak ott animalt kepek, azokat nezd meg, segit megerteni a mukodeset
az utolso resz a kiiratas. ez is egyszeru, csak azt kell figyelni, hogy ha az elem sorszama oszthato ottel, akkor varjunk egy enterre es toroljuk a kepernyot.
Új hozzászólás Aktív témák
- Seed szerver topic
- Napelem
- OLED TV topic
- Milyen belső merevlemezt vegyek?
- Hegesztés topic
- RETRO beárazás (mobil, PC, konzol)
- Elektromos autók - motorok
- Kezünkben a mélynyomóval szerelt Redmi K90 Pro Max
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Olcsón hozhatod ki a maximumot régebbi Intel CPU-kból
- További aktív témák...
- Jura Impressa F70 Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- DeLonghi Magnifica Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- Jura Impressa S95 Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- Apple iPhone 15 PRO MAX 256 GB White Titanium 1 év Garancia Beszámítás Házhozszállítás
- Thinkpad X1 Extreme 2nd 15.6" FHD IPS i7-9850H GTX 1650 32GB 1TB NVMe ujjlolv gar
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3425, 94% Akkumulátor
- Bomba ár! Dell Latitude 5420 - i5-1145G7 I 16GB I 256SSD I HDMI I 14" FHD I Cam I W11 I Garancia!
- HIBÁTLAN iPhone 15 Pro Max 256GB White Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3661, 100% Akkum
- Készpénzes / Utalásos Videokártya és Hardver felvásárlás! Személyesen vagy Postával!
- Eredeti Microsoft Windows 10 / 11 Pro OEM licenc Akciós áron! 64/32 bit Azonnali kézbesítéssel
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


