Răspuns :
Salut Gabrielalng214,
Trebuie să declari 3 variabile:
1) x, numarul pe care îl introduci
2) nr_impare, care va fi inițializat cu 0 și care va avea rol de contor
3) uc, care va afla ultimele cifre ale numarului x
Codul este următorul:
#include <iostream>
using namespace std;
int main() {
int x,nr_impare=0,uc;
cin >> x; //introduci valoarea
while(x!=0)
{
uc=x%10; //afli ultima cifra a valorii
if (uc%2!=0) //daca uc este impar:
nr_impare++; //se va adauga valoarea 1 la contor
x=x/10; //se imparte numarul cu 10 pentru a scapa de ultima cifra
}
cout << nr_impare; //se afiseaza numarul cifrelor impare
}
Sper că ți-am fost de folos, daca ai nelămuriri, te rog să mă intrebi.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!