Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- /*
- Napisite program koji korisniku omogucava da unese jedan pozitivan cijeli broj, a ispisuje sumu njegovih
- znamenki.
- Npr. Ako korisnik unese 12345, program treba ispisati 15.
- Napomena: broj ne mora nuzno biti peteroznamenkast.
- */
- int sumaZnamenki(int broj){
- int suma = 0;
- while (broj != 0){
- suma += broj % 10; // cjelobrojni ostatak Npr. 12345%10 = 5, 1234%10 = 4, 123%10=3, 12%10 = 2, 1%10 = 1
- broj = broj / 10; // 12345/10 = 1234.5, 1234/10 = 123.4, 123/10 = 12.3, 12/10 = 1.2, 1/10 = 0.1
- }
- return suma;
- }
- void main(){
- int broj;
- cout << "Unesite jedan cijeli pozitivan broj: " << endl;
- cin >> broj;
- cout << "Suma cifara broja " << broj << " iznosi: " << endl;
- cout << sumaZnamenki(broj) << endl;
- system("pause>0");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement