Kezdőoldal » Számítástechnika » Programozás » Sima C - 3-mal osztható az a...

Sima C - 3-mal osztható az a szám, melynek számjegyeinek összege 3-mal osztható. (Úgy is meg lehet fogalmazni, hogy 3-mal osztható az a szám, amelynek a 3-mal nem osztható számjegyeinek STB?

Figyelt kérdés

EZT HOGYAN KELL MEGIRNI C BEN?


3-mal osztható az a szám, melynek számjegyeinek összege 3-mal osztható. (Úgy is meg lehet fogalmazni, hogy 3-mal osztható az a szám, amelynek a 3-mal nem osztható számjegyeinek (vagyis a 0, 3, 6, 9 számjegyeket nem számolva) összege osztható hárommal (például a 3694692306 szám osztható 3-mal, mert hárommal nem osztható számjegyeinek összege 4+2=6 osztható 3-mal))


2012. jan. 3. 18:18
 1/4 anonim ***** válasza:

Fogod, átkonvertálod string-be, majd egyesével kiszeded a karaktereket, és összeadod őket :)


(Lehet, hogy a stringbe konvertálás kihagyható, de én c#-ban mozgok).

2012. jan. 3. 18:23
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

int x, data[sizeof(int)];


x=251;


// ... ... ...

data[2] = x/100; x%=100; //data[2]=2; x=51;

data[1] = x/10; x%=10; //data[1]=5; x=1;

data[0] = x; //1



// na valahogy ezt szépen megcsinálod for ciklusban

2012. jan. 3. 18:31
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
koszi szepen (Y)
2012. jan. 3. 19:15
 4/4 anonim ***** válasza:
Miért kell ezt így használni? Miért nem jó a modulo operator?
2013. jan. 22. 13:59
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!