Informatică, întrebare adresată de mihaelaa1228, 8 ani în urmă

Să se afişeze câte cifre pare și câte cifre impare are numărul x.(sa aiba maxim 4 cifre numarul x)​

Răspunsuri la întrebare

Răspuns de grigore2018
0

Răspuns:

#include <iostream>

int main() {

   int x;

   int even_count = 0;

   int odd_count = 0;

   std::cout<<"Enter numarul natural: ";

   std::cin>>x;

   while (x > 0) {

       int digit = x % 10;

       if (digit % 2 == 0) {

           even_count++;

       } else {

           odd_count++;

       }

       x /= 10;

   }

   std::cout << "Pare digits: " << even_count << std::endl;

   std::cout << "Impare digits: " << odd_count << std::endl;

   return 0;

}


grigore2018: Ups
Alte întrebări interesante