Kezdőoldal » Számítástechnika » Programozás » Szám osztóinak az összeadása...

Szám osztóinak az összeadása C#-ban?

Figyelt kérdés
Bekérek egy számot annak meghatároztam az osztóit csak még azokat össze kellene adni, de hogyan kell megcsinálni?
2012. nov. 21. 16:16
 1/3 anonim ***** válasza:

Hát ha meg van, hogy mik az osztói, onnantól már nem nehéz, ha tudod melyik változó tartalmazza az osztó értékét, akkor azt csak hozzá kell adni egy másik változóhoz, végén pedig kiíratni.


Én így csinálnám:


int osszeg = 0;

int szam = 12;

for(int i = 2; i <= szam/2; i++)

{

if(szam % i == 0)

{

osszeg += i;

}

}

2012. nov. 21. 16:40
Hasznos számodra ez a válasz?
 2/3 iostream ***** válasza:
Az ugye megvan, hogy egy számnak önmaga és az 1 mindig osztója?
2012. nov. 21. 17:00
Hasznos számodra ez a válasz?
 3/3 _Jessy_ ***** válasza:
Néha fura kérdések jelennek meg :) Az osztók meghatározása az megy, de egy szimpla összeadás már problémát okoz? Ez kicsit magas nekem.
2012. nov. 22. 08:36
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!