Se da un vector cu n elemente numere intregi. Se cere se sa inlocuiasca numerele cu mai mult de 3 cifre cu suma cifrelor lor
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int n, i, s, h;
cin >> n;
int v[n];
for (i=1; i<=n; i++)
{
cin >> v[i];
h=v[i];
if (h>100)
{
while (h!=0)
{
s=s+h%10;
h=h/10;
}
v[i]=s;
}
}
for (i=1; i<=n; i++) cout << v[i] << " ";
return 0;
}
irina973:
Multumescc! Mai poți sa mă ajuți la câteva probleme?
Alte întrebări interesante
Engleza,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă