Răspuns :
1. #include <iostream>
using namespace std;
int main()
{
unsigned int n, i, x, suma_cifre, contor_numere=0;
cout << "n="; cin >> n;
unsigned int a[n];
cout << "introduceti pe rand numerele:" << endl;
for (i=0; i<n; i++)
cin >> a[i];
for (i=0; i<n; i++)
{
suma_cifre=0;
x=a[i];
while (x!=0)
{
suma_cifre=suma_cifre+x%10;
x=x/10;
}
if (suma_cifre>5) contor_numere++;
}
cout << contor_numere << " numere au suma cifrelor mai mare decat 5.";
return 0;
}
2. #include <iostream>
using namespace std;
int main()
{
unsigned int n, i, x, suma_cifre, contor_numere=0;
cout << "n="; cin >> n;
unsigned int a[n];
cout << "introduceti pe rand numerele:" << endl;
for (i=0; i<n; i++)
cin >> a[i];
for (i=0; i<n; i++)
{
suma_cifre=0;
x=a[i];
while (x!=0)
{
suma_cifre=suma_cifre+x%10;
x=x/10;
}
if (suma_cifre%2==0) contor_numere++;
}
cout << contor_numere << " numere au suma cifrelor un numar par.";
return 0;
}
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru orice întrebări sau sprijin suplimentar, suntem aici pentru voi – nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și vă sugerăm să ne salvați în lista de site-uri preferate!