Problem z zadaniem o sumach cyfr liczby
Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Zarejestruj się!

Problem z zadaniem o sumach cyfr liczby

AutorWiadomość
Temat założony przez niniejszego użytkownika
Problem z zadaniem o sumach cyfr liczby
» 2018-03-27 17:12:56
Hej,
Mam problem z rozwiązaniem tego zadania przy użyciu pętli while.
"Dla podanej liczby całkowitej nieujemnej n, obliczy sumę wszystkich jej cyfr i wyświetli otrzymany wynik, a następnie powtórzy te dwie czynności dla obliczonej sumy, itd. Ten proces winien być zakończony, gdy obliczona suma cyfr będzie liczbą jednocyfrową, np. dla n=7895, należy wyświetlić liczby: 29, 11, 2. "
Potrafię stworzyć taką pętle dla jednej liczby:

while(n>0)
    {
        suma+=n%10;
        n/=10;
    }
    cout << suma;

Proszę o podpowiedź a nie rozwiązanie
P-170307
» 2018-03-27 18:51:21
Potrafię stworzyć taką pętle dla jednej liczby:
I jaki problem użyć jej na 2 liczbach? 3? N?
P-170312
Temat założony przez niniejszego użytkownika
» 2018-03-29 15:51:23
Nie za bardzo wiem czy stworzyć nową pętle, czy zmienić warunek. Zrobiłem już kolejne zadania, a tego nie mogę rozwiązać. Wiem, że rozwiązanie jest na pewno bardzo proste ale mam jakąś zaćmę :)
P-170346
» 2018-03-29 17:13:56
zrób funkcje i wywołuj ja dopóki suma jest większa od 10.
P-170349
Temat założony przez niniejszego użytkownika
» 2018-03-30 12:39:11
Okej, dzięki
P-170358
« 1 »
 Strona 1 z 1