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

Se dau n numere naturale. Determinaţi câte cifre pare şi câte cifre impare se află în total în cele n numere.

Limbaj C, nu C++

Răspunsuri la întrebare

Răspuns de uionutalin
1

Răspuns:

#include <stdio.h>

#include <stdlib.h>

int main()

{

   int n,i,x,cifp=0,cifi=0;

   printf("n=");

   scanf("%d", &n);

   for(i=1; i<=n; i++)

   {

       scanf("%d", &x);

       while(x)

       {

           if(x%10%2==0)

               cifp++;

           else

               cifi++;

           x=x/10;

       }

   }

   printf("Sunt %d cifre pare si %d cifre impare.", cifp,cifi);

   return 0;

}

Explicație:

Alte întrebări interesante