ENUNT: Se citeste de la tastatura un numar n. Determinati suma cifrelor pare ale acestuia. Codul afisat mai jos, parcurge si insumeaza pe rand cifrele pare ale lui n folosind o variabila s pe care in final o afiseaza. Folosind instructiunea n=n/10, programul taie pe rand cate o cifra din numar pentru a putea continua sa ajunga la cifrele pare si sa le insumeze.
#include <iostream> using namespace std; // se declara variabilele n si s de tip intreg // variabila n memoreaza numarul introdus de la tastatura // variabila s memoreaza suma cifrelor pare ale lui n int n, s; int main() { cout << "Introduceti numarul n: "; // se citeste numarul n cin >> n; // se parcurg cifrele lui n while (n != 0) { if (n % 10 % 2==0) // se verifica daca cifra este para s = s + n % 10; // se insumeaza pe rand cifrele pare ale lui n n = n / 10; // se taie pe rand cifrele lui n } // se afiseaza s (suma cifrelor pare ale lui n) cout << "Suma cifrelor pare ale lui n este: " << s; return 0; }
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că ați găsit conținutul oferit util și inspirațional. Dacă aveți întrebări suplimentare sau doriți asistență, vă încurajăm să ne contactați. Ne-ar face plăcere să reveniți și nu uitați să ne adăugați în lista dumneavoastră de favorite!