Buna! Ma ajutati si pe mine va rog ?
Vreau sa mentionez ca sunt incepator si nu stiu prea multe din limbajul C++! Stiu sa afisez sa citesc sa declar variabile si sa pun conditii prin instructiunea if! Asadar vreau o rezolvare mai simpla pe care o voi putea intelege! Multumesc anticipat!
Elevii clasei a V-a se impart in trei categorii buni, medii si slabi la invatatura in functie de media generala obtinuta la sfarsitul semestrului 1. Prima treime sunt considerati buni, a doua treime sunt considerati medii , iar cei din ultima treime , slabi. Stiind cati elevi sunt in clasa si a cata medie are Alex , determinati in ce categorie se gaseste.
EXEMPLU: daca in clasa sunt 25 de elevi, iar Alex este al 3-lea , se va afisa buni!
Razzvy:
Si ce inseamna o treime daca numarul de elevi nu se poate imparti la trei?
Răspunsuri la întrebare
Răspuns de
2
//Am presupus restul elevilor ramasi in impartirea la trei ajung in cei slabi, asadar pentru 26 de elevi vor fi 8 elevi buni, 8 medii si 10 slabi
#include <iostream>
using namespace std;
int main()
{
int n, loc; // n este numarul de elevi, iar loc reprezinta a cata medie este Alex
cin>>n;
cin>>loc;
if(loc <= n / 3) cout<<"buni"; // Prima treime se opreste la n / 3, daca media lui Alex este mai mica decat ea, atunci Alex se afla in prima treime, a celor buni
else if(loc <= n / 3 * 2) cout<<"medii"; //A doua treime inseamna n / 3 * 2
else cout<<"slabi"; //Daca Alex nu este nici bun, nici mediu, atunci cu siguranta este slab, si nu mai trebuie sa facem nici o alta verificare
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n, loc; // n este numarul de elevi, iar loc reprezinta a cata medie este Alex
cin>>n;
cin>>loc;
if(loc <= n / 3) cout<<"buni"; // Prima treime se opreste la n / 3, daca media lui Alex este mai mica decat ea, atunci Alex se afla in prima treime, a celor buni
else if(loc <= n / 3 * 2) cout<<"medii"; //A doua treime inseamna n / 3 * 2
else cout<<"slabi"; //Daca Alex nu este nici bun, nici mediu, atunci cu siguranta este slab, si nu mai trebuie sa facem nici o alta verificare
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă