Zliczanie sumy cyfr parzystych liczby
Ostatnio zmodyfikowano 2011-09-02 17:45
Amerios Temat założony przez niniejszego użytkownika |
Zliczanie sumy cyfr parzystych liczby » 2011-09-02 16:59:53 Witam. Jestem początkującym programistą w C++. Chciałem dostać się na pewien kurs programistyczny, lecz na wstępie wymagane są już jakieś umiejętności. Przeszukałem Sieć i znalazłem takie oto zadanie, pomyślałem że fajnie byłoby je rozwiązać, mam nawet zarys jak to wykonać, lecz nie umiem tego zawrzeć w kompilatorze. Gdyby był ktoś miły i wyjaśnił mi to zadanie łopatologicznie - byłbym bardzo wdzięczny. 4) Dokończ program zliczający sumę cyfr parzystych w liczbie n. #include <iostream> using namespace std; int main( int argc, char * argv[] ) { int n, suma, cyfra; cin >> n; suma = 0; while( n ) { cyfra = } cout << suma; } |
|
m4tx |
» 2011-09-02 17:21:57 Nikt Ci nie wytłumaczy tego łopatologicznie. Przeczytaj kurs na tej stronie i zrozumiesz co i jak. |
|
F90M |
» 2011-09-02 17:45:10 1. Najpierw wyodrębniasz ostatnią cyfrę z liczby - zrobisz to za pomocą obliczenia reszty z dzielenia całkowitego. 2. Następnie sprawdzasz czy cyfra jest parzysta - znów robisz to za pomocą obliczenia reszty z dzielenia całkowitego. Jeśli jest nieparzysta dodajesz ją do sumy. 3. Później skracasz liczbę n o ostatnią cyfrę - robisz to za pomocą normalnego dzielenia.
Trzy linijki w pętli while i gotowe. |
|
« 1 » |