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

(OPERATII PE CIFRELE UNUI NR INTREG)
Se citeste n natural. Sa se afiseza cifrele in verticala, sa se calculeze suma si produsul cifrelor / pare.

int n, cifra;
cout<<'' n=''; cin>>n
while(n! =0){
cifra=n%10;
cout<​

Răspunsuri la întrebare

Răspuns de AndrewSon
2

Răspuns:

#include <iostream>

using namespace std;

int main()

{

  int n,s=0,p=1;

  cin>>n;

  while(n)

  {

      cout<<n%10<<endl;

      if((n%10)%2==0) s+=n%10;

                      p*=n%10;

      n/=10;

  }

 cout<<s<<" "<<p;

}

Explicație:

Alte întrebări interesante