👤

Klasa ma być podzielona na dwie grupy, w zależności od wyniku testu kompetencji językowych z wybranego języka obcego lub oceny na świadectwie ukończenia szkoły podstawowej. Jeśli dany uczeń uzyskał z testu wynik powyżej 90% punktów lub jeśli na świadectwie ukończenia szkoły podstawowej miał z danego języka ocenę nie niższą niż 5, to kwalifikuje się do grupy zaawansowanej. W przeciwnym wypadku kwalifikuje się do grupy podstawowej. Napisz program sprawdzający, do jakiej grupy zakwalifikuje się dany uczeń. Liczbę punktów uzyskanych z testu i ocenę ze świadectwa wprowadzonej z klawiatury, a komunikat "grupa zaawansowana" lub "grupa podstawowa" wyświetlaj na ekranie. Zapisz plik pod nazwą Grupy. C++

Odpowiedź :

Odpowiedź:

#include <iostream>

int main(){

   int grade, numberOfPoints;

   const int maxPoints = 40;

   std::cout << "Podaj ocene ze swiadectwa\n";

   std::cin >> grade;

   std::cout << "Podaj liczbe punktow z testu\n";

   std::cin >> numberOfPoints;

   float percentage = (float) numberOfPoints / maxPoints * 100;

   if(percentage > 90 || grade >= 5){

       std::cout << "Grupa zaawansowana\n";

   }else{

       std::cout << "Grupa poczatkujaca\n";

   }

   return 0;

}

Wyjaśnienie:

Mam nadzieję, że o to chodziło bo mam mało czasu. Jak coś źle zrozumiałem to daj mi znać, to poprawię potem

Go Studier: Inne Pytanie