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:
#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;
}