Rezolvati urmatoarea problema in C++:
Fie a și b numere naturale nenule cu cel mult trei cifre. Să se afișeze numărul care are suma cifrelor mai mare.
Multumesc anticipat!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main(){
int a,b,x,s1=0,s2=0;
cin>>a>>b;
x = a;
while(x!=0){
s1+=x%10;
x/=10;
}
x = b;
while(x!=0){
s2+=x%10;
x/=10;
}
if(s1>s2)cout<<a;
else if (s1==s2) cout << a << " si " << b;
else cout << b;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă