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 vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!