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

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 MariaDianaEne
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


erikthomas1978: program unu;
erikthomas1978: din greseala
Alte întrebări interesante