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

Se citește de la tastatură un număr x apoi citim de la tastatură x numărul. Facem suma celor x numere citite iar apoi v-om afișa suma cifrelor sumei.

Vă rog să mă ajutați ☹️. Nu mă pricep ​

Răspunsuri la întrebare

Răspuns de Sergetec
1

Salut!

Ai rezolvarea in limbaj C++ mai jos

#include <iostream>

using namespace std;

int main()

{

int n, s = 0, s2 = 0;

cin >> n;

for (int i = 1; i <= n; i++)

{

  int x;

  cin >> x;

  s += x;

}

while (s != 0)

{

  int c = s % 10;

  s2 += c;

  s /= 10;

}

cout << s2;

return 0;

}


cezaravitalaru: mulțumesc! mai salvat!!
Răspuns de ioanniculescu2006
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int x, i, v[1002], s=0, y, suma=0;

   cin>>x;

   for(i=1; i<=n; i++)

   {

       cin>>v[i];

   }

   s=s+v[i];

   while(s!=0)

   {

       y=s%10;

       suma=suma+y;

       s=s/10;

   }

   cout<<suma;

}

Explicație:

Alte întrebări interesante