Can rulez programul tot imi da 0 daca pun numar impar si numarul pe care l-am pus daca ii par , de ce si cum pot rezolva ?
#include
using namespace std;
int a, b, c, d;
int main()
{
cout << "Cate numere avem ? " << endl;
cin >> b;
for (a = 1; a <= b; a++);
{
cout << " Introduce x : ";
cin >> c;
if (c % 2 == 0)
d += c ;
}
cout << "Suma numerelor pare este : " << d;
return 0;
}
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
Ai pus End la sfârșitul programului?
Utilizator anonim:
Sterge acel ; dupa for si initilizeaza d la inceput cu 0
using namespace std;
int a, b, c, d;
int main()
{
cout << "Cate numere avem ? " << endl;
cin >> b;
for (a = 1; a <= b; a++)
{
cout << " Introduce x : ";
cin >> c;
if (c % 2 == 0)
d += c ;
}
cout << "Suma numerelor pare este : " << d;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă