Hirdetés
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
- Samsung Galaxy A54 - türelemjáték
- Google Pixel topik
- Hazai akkumulátorrekordra pályázik a OnePlus 15R
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Mobilinternet EU-n kívül, eSIM adatcsomagok használata
- Android szakmai topik
- Yettel topik
Új hozzászólás Aktív témák
-
Lortech
addikt
válasz
Gabor90
#2076
üzenetére
Leírtam, hogy miért nincs értelme az if a < b-nek.
Az algoritmus bemenete a és b, kimenete a két szám legkisebb közös többszöröse.
A megoldás elve az, hogy a ciklus minden iterációjában növeli a-t vagy b-t rendre a vagy b eredeti értékével (melyet kezdetben eltárolunk c és d változóban) aszerint, hogy melyik a nagyobb, amíg nem egyenlők. Ha egyenlők, akkor megvan az eredmény: a = b.
Pl:
a=10 és b=15 esetén
c=a=10, d=b=151. a=10 kisebb mint b=15, ezért a=10+c=20
2. b=15 kisebb mint a=20, ezért b=15+d=30
3. a=20 kisebb mint b=30, ezért a=20+c=30
4. a = b = 30, ezért az eredmény is ez.Az most teljesen mindegy, hogy az a-t és b-t rögzíted le, és c-t és d-t növeled a-val vagy b-vel, vagy pedig fordítva.
Te az a és b eredeti értékét hasonlítottad, nem pedig a megnövelt értéket. Ezt abból lehet legkönnyebben látni, hogy a-nak és b-nek egyszer volt érték adva, amikor billentyűzetről beolvastad az inputot. Tehát a fenti példa szerint te mindig azt vizsgáltad, hogy 10 kisebb-e mint 15.
Új hozzászólás Aktív témák
- Felsőkategóriás Gamer PC! Csere-Beszámítás! R9 9800X3D / RTX 5080 16GB / 32GB DDR5 / 2TB SSD!
- BESZÁMÍTÁS! ASROCK B650M R7 7700 16GB DDR5 1TB SSD RTX 3070Ti 8GB ASUS TUF GT301 GIGABYTE 750W
- Dell OptiPlex 9020 Micro, Intel Core i5-4590T, Wifi kártya
- BESZÁMÍTÁS! MSI B450M R5 5600X 16GB DDR4 500GB SSD RTX 3060Ti 8GB SilentiumPC Signum SG1 TG FSP 700W
- BESZÁMÍTÁS! Asus H370 i5 9600K 16GB DDR4 250GB SSD 1TB HDD GTX 1050 Ti 4GB Rampage SHIVA 400W
- Dell Latitude 5300 13,3" FHD IPS touch, i7 8665U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- BESZÁMÍTÁS! ASUS ROG Z790 i9 14900KF 32GB DDR5 1TB SSD RTX 5070TI 16GB NZXT H6 Flow RGB 1200W
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060
- REFURBISHED - DELL Universal Dock D6000 (452-BCYH) (DisplayLink)
- Logitech G29 SE Driving Force PC/PS4/PS5
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest


