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

sa se determine suma cifrelor pare și suma cifrelor impare pt un nr nat n informatica clasa a 9 a. Help


Abc598: Faceți C++?
florinavadinan9: Nu

Răspunsuri la întrebare

Răspuns de HaZzZer
0

Răspuns:

Explicație:

#include<iostream>

using namespace std;

int main()

{   int n, SumaCifrePare=0 , SumaCifreImpare=0;  //Introducem variabile

   cin>>n;    //citim n

  while(n!=0)     //luam cifrele lui n pe rand

    {

       if((n%10)%2==0)    //daca ultima cifra e para o adaugam la suma cifrelor pare

        SumaCifrePare=SumaCifrePare+n%10;

          else

         SumaCifreImpare=SumaCifreImpare+n%10;   //daca e impara o adaugam la suma cifrelor impare

       n=n/10;       //dupa ce am verificat cifra, o eliminam ca sa verificam cifra urmatoare

    }

   cout<<SumaCifrePare<<endl;   //afisam

  cout<<SumaCifreImpare;

return 0;

}

Alte întrebări interesante