se dau doua numere maturale a si b cu cel mult trei cifre. Sa se afiseze numarul care are suma cifrelor mai mare
Anexe:
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include<iostream>
using namespace std;
int suma_numere(int numar) {
int cifra1 = numar/100;
int cifra2 = numar/10%10;
int cifra3 = numar%10;
return cifra1 + cifra2 + cifra3;
}
int main(){
int numar1,numar2,suma_nr1, suma_nr2;
cout<<"Introduceti primul numar natural cu cel mult 3 cifre:"; cin>>numar1;
cout<<"Introduceti al 2-lea numar natural cu cel mult 3 cifre:"; cin>>numar2;
suma_nr1 = suma_numere(numar1);
suma_nr2 = suma_numere(numar2);
cout<<"Numarul cu cea mai mare suma a cifrelor lui este:";
if(suma_nr1 > suma_nr2) {
cout<<numar1;
}
else {
cout<<numar2;
}
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă