La un concurs sportiv pe școală, faza locală, participă 3 echipe (fiecare echipă este formată
din 5 persoane). Punctajul obținut de fiecare echipă este citit de la tastatură. La finalul
competiției echipele care au avut un punctaj par primesc tricouri albastre, iar cele care au
avut un punctaj impar primesc tricouri de culoare albă. Stabiliți câte tricouri din fiecare
culoare o să fie necesare și care este culoarea care apare cel mai mult.
Input Output
3 5 4
Tricouri albe: 10
Tricouri albastre: 5
Maxim: albe
8 10 8
Tricouri albe: 0
Tricouri albastre: 15
Maxim: albastre
urgent va rog
Anexe:
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using std::cout, std::endl, std::cin;
int main() {
int tricouriAlbastre{}, tricouriAlbe{}, punctajCurent;
// citim cele 3 punctaje
for (int i = 0; i < 3; ++i) {
cout << "Introdu punctajul pentru echipa " << i + 1 << " >> ";
cin >> punctajCurent;
// dacă punctajul este par adăugăm 5 la tricourile albastre, altfel adăugăm 5 la cele albe
punctajCurent % 2 == 0 ? tricouriAlbastre += 5 : tricouriAlbe += 5;
}
// și la final afișăm
cout << "Tricouri albe: " << tricouriAlbe
<< "\nTricouri albastre: " << tricouriAlbastre
<< "\nMaxim: " << (tricouriAlbastre < tricouriAlbe ? "albe" : "albastre")
<< endl;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă