Răspuns :
Salut. Uite aici rezolvarea problemei. Succes in continuare!
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
int nr_elevi, ab_motivate, ab_nemotivate;
int nr_absente_motivate = 0, nr_absente_nemotivate = 0;
int i;
bool found = false;
cout << "Elevi: "; cin >> nr_elevi;
for (i = 1; i <= nr_elevi; i++)
{
cout << endl << "Elevul " << i << endl;
cout << "Absente motivate: "; cin >> ab_motivate;
cout << endl;
cout << "Absente nemotivate: "; cin >> ab_nemotivate;
nr_absente_motivate += ab_motivate;
nr_absente_nemotivate += ab_nemotivate;
if (ab_nemotivate >= 40)
found = true;
}
cout << endl << "Numar absente motivate: " << nr_absente_motivate << endl;
cout << endl << "Numar absente nemotivate: " << nr_absente_nemotivate << endl;
if (found == true)
cout << "DA";
else
cout << "NU";
return 0;
}
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
int nr_elevi, ab_motivate, ab_nemotivate;
int nr_absente_motivate = 0, nr_absente_nemotivate = 0;
int i;
bool found = false;
cout << "Elevi: "; cin >> nr_elevi;
for (i = 1; i <= nr_elevi; i++)
{
cout << endl << "Elevul " << i << endl;
cout << "Absente motivate: "; cin >> ab_motivate;
cout << endl;
cout << "Absente nemotivate: "; cin >> ab_nemotivate;
nr_absente_motivate += ab_motivate;
nr_absente_nemotivate += ab_nemotivate;
if (ab_nemotivate >= 40)
found = true;
}
cout << endl << "Numar absente motivate: " << nr_absente_motivate << endl;
cout << endl << "Numar absente nemotivate: " << nr_absente_nemotivate << endl;
if (found == true)
cout << "DA";
else
cout << "NU";
return 0;
}