se citesc 2 numere x si y .Sa se afiseze numarul care are suma cifrelor mai mare
erikthomas1978:
nu ai precizat in ce limbaj de programare trebuie rezolvata problema
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int x, y, s1, s2, cif;
cin>>x>>y; //citim numerele
s1=0; // initializam sumele cu valoarea 0
s2=0;
while (x!=0) // cat timp numarul are cifre executa
{
cif=x%10; // aflam ultima cifra
x=x/10; // scoatem ultima cifra
s1=s1+cif; // adunam cifra gasita la suma
}
while (y!=0) // analog
{
cif=y%10;
y=y/10;
s2=s2+cif;
}
if (s1>s2) //comparam sumele si o afisam pe cea mai mare
cout<<s1;
else
cout<<s2;
}
Sper ca te-am ajutat si nu uita de coronita
Alte întrebări interesante
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ă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă