Am nevoie de putin ajutor la problema asta pt ca nu inteleg de ce nu imi da(in c sau c++)
Se da un vector cu n elemente.Sa se afiseze suma elementelor din vector care au suma cifrelor impara.Numerele negative se vor lua in modul.
Răspunsuri la întrebare
Răspuns de
1
Salut!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
int main()
{
int n, a[1001], s = 0;
cin >> n;
for (int i = 1; i <= n; ++i)
{
cin >> a[i];
int ca = abs(a[i]), sc = 0;
while (ca)
{
sc += ca % 10;
ca /= 10;
}
if (sc % 2 != 0)
{
s += abs(a[i]);
}
}
cout << s;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă