👤

realizati un algoritm c++ care calculeaza atat suma cifrelor pare cat si impare ale unui nr natural n citit de la tastatura

Ajutor va rogg


Răspuns :

#include <iostream>

using namespace std;

int main()

{

   int n, sumaPare = 0, sumaImpare = 0;

   cout<<"n = "; cin>>n;

   

   while(n) {

       int cifra = n%10;

       if(cifra%2==0)

           sumaPare = sumaPare + cifra;

       else sumaImpare = sumaImpare + cifra;

       n = n/10;

   }

   

   cout<<"Suma cifrelor pare este "<<sumaPare<<endl;

   cout<<"Suma cifrelor impare este "<<sumaImpare<<endl;

   return 0;

}

Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, vă rugăm să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la lista de favorite!


Ze Learners: Alte intrebari