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

Se dau două numere naturale n1 și n2 cu exact 2 cifre. Să se afișeze suma cifrelor fiecărui număr.
In c++ va rog !

Răspunsuri la întrebare

Răspuns de barnaiustin17
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int a,b,s,s2;

   cout<<"Primul numar este: ";cin>> a;

   while(a>99||a<10){

       cout<<"Nu ai introdus un numar de 2 cifre.Primul numar este: ";cin>> a;

   }

   cout<<"Al doilea numar este: ";cin>> b;

   while(b>99 || b <10){

       cout<<"Nu ai introdus un numar de 2 cifre.Al doilea numar este: ";cin>> b;

   }

   s =(a/10)+(a%10);

   s2=(b/10)+(b%10);

   cout<<"Suma cifrelor primului numar este: "<<s<<endl;

   cout<<"Suma cifrelor celui de al doilea numar este: "<<s2<<endl;

}

Si daca iti trebuia suma cifrelor ambelor numere:

#include <iostream>

using namespace std;

int main()

{

   int a,b,s;

   cout<<"Primul numar este: ";cin>> a;

   while(a>99||a<10){

       cout<<"Nu ai introdus un numar de 2 cifre.Primul numar este: ";cin>> a;

   }

   cout<<"Al doilea numar este: ";cin>> b;

   while(b>99 || b <10){

       cout<<"Nu ai introdus un numar de 2 cifre.Al doilea numar este: ";cin>> b;

   }

   s =(a/10)+(a%10)+(b/10)+(b%10);

   cout<<"Suma cifrelor este: "<<s;

}

Alte întrebări interesante