- Telekom mobilszolgáltatások
- Magisk
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- OnePlus Nord 5 - lehűti a kedélyeket
- Fotók, videók mobillal
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 - végre van kicsi!
- MIUI / HyperOS topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Sapphi: StremHU | Source – Self-hostolható Stremio addon magyar trackerekhez
- MasterDeeJay: RAM gondolatok: Mennyi a minimum? DDR3 is jó?
- Ndruu: Segíts kereshetővé tenni a PH-s arcképeket!
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
-
Mobilarena

Új hozzászólás Aktív témák
-
pckownz
őstag
Sziasztok.
Lazarusban tanulok pascal nyelvet, és egy érdekes hibát(?) találtam.
2tömbbe random generált számokat növekvő, majd csökkenő sorrendbe kell elhelyeznünk.function er(a:array of integer):boolean;
var ez:boolean;
begin
i:=0;
repeat
inc(i);
if a[i]<=a[i+1] then ez:=true else ez:=false;
until (i=max-1) or (ez=false);
er:=ez;
end;
Ez az első tömb növekvő sorrendét ellenörző funkciója, ennek a funkció visszatérése alapján küldjük tovább rendezésre ha kell. Ez működik.function mr(b:array of integer):boolean;
var ezz:boolean;
begin
i:=0;
repeat
inc(i);
if b[i]>=b[i+1] then ezz:=true else ezz:=false;
until (i=max-1) or (ezz=false); //????
mr:=ezz;
end;
Ezzel a második tömbünket vizsgáljuk, hogy csökkenő-e.
A max egy 10értékű integer típusú konstans.
Ez a funkció minden esetben FALSE értékkel tér vissza.
Akkor is, ha már átment a rendező algoritmuson, és tökéletes a sorrend.
Viszont ha csak 8-ig futtatom, akkor ugye a 9. elemig vizsgál és TRUE értéket ad vissza. Ha vizsgálja a 10. elemünket is, minden esetben false.Valami ötlet?

Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Napelem
- Épített vízhűtés (nem kompakt) topic
- E-book olvasók
- Windows 10
- Kormányok / autós szimulátorok topikja
- Fejhallgató erősítő és DAC topik
- Új Xeonokkal szorongatná meg az Intel az AMD-t
- Mini PC
- Milyen monitort vegyek?
- Sapphi: StremHU | Source – Self-hostolható Stremio addon magyar trackerekhez
- További aktív témák...
- BESZÁMÍTÁS! ASRock B550 R5 5600X 16GB DDR4 512GB SSD RTX 3070 8GB Zalman Z1 PLUS Cooler Master 650W
- 153 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- Sosemhasznált! HP OmniBook 5 Flip i3-1315U 8GB 512GB 14" FHD+ áthajtós-érintős Gar.: 1 év
- Dell Latitude E7470. Olcsó üzleti kategóriás laptop! Új akkumulátor!
- BASEUS Compact Quick Charger 2xUSB USB-C PD 3A 30W fekete
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest




