Kezdőoldal » Egyéb kérdések » Egyéb kérdések » Barátságosnak mondunk két...

Barátságosnak mondunk két természetes számot, ha az egyik (nála kisebb) osztóinak összege megegyezik a másik számmal és viszont. Döntsük el két természetes számról, hogy barátságosak-e?

Figyelt kérdés
Pascal nyelven kéne megírni.
2012. jan. 25. 19:07
 1/1 haggyámán ***** válasza:

Kódot nem tudok írni, maximum C-ben, a Pascalos ismereteim már hanyatlóban vannak.

1.Bekéred a két számot (szam1, szam2)

2.Indítasz egy for ciklust 1-től szam1+1-ig, majd megvizsgálod a ciklusban, hogy a ciklusváltozó(i) osztója-e szam1-nek (if(szam1 mod i)= 0), akkor növelsz egy változót

3.A második pontot hajtsd végre szam2-re is egy másik ciklusban, és ott egy másik változót növelj:)

Ha megvan a két ciklus, meg a két eredmény, akkor egy egyszerű if-ben meg tudod nézni, hogy szam1osztóösszeg==szam2 &&szam2osztóösszeg==szam1

2012. jan. 25. 22:34
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!