Va rog ajutati-ma la aceasta problema. Se cunosc absențele motivate si nemotivate pentru n elevi ai unei clase. Sa se calculeze numarul total de absențe motivate,numarul total de absențe nemotivate. Sa se afișeze mesajul ,,da" daca exista elevi cu peste 40 de absențe nemotivate. Si mesajul ,,nu" daca nu exista astfel de elevi.
Răspunsuri la întrebare
Răspuns de
1
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;
}
rozicutadraguta:
Multumesc mult
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă