ZADANIA PRZYKŁADOWE - "Liga klasowa"

"LIGA KLASOWA" - przykładowe zadania.

Zestawy prostych zadań przygotowujących do sprawdzenia praktycznych umiejętności ucznia.

Zgadnienia:

  • stosowanie zmiennych,
  • ustalanie wartości zmiennych z klawiatury,
  • wykonywanie obliczeń,
  • stosowanie instrukcji warunkowej z warunkami prostymi i złożonymi,
  • stosowanie instrukcji warunkowej zagnieżdżonej,
  • wyświetlanie wyników.

Wersja 1:

Przykładowe zadanie - wersja 1

Wersja 2:

Przykładowe zadanie - wersja 2

Wersja 3:

Przykładowe zadanie - wersja 3

Przykładowy kod do wersji 3:

#include <iostream>
using namespace std;
int main(){
// p - aktualna ilość punktów, 
// s - średnia ocen
// f - frekwencja w %
// k - ilość wypożyczonych książek
float p, s, f;
int k;
cout << "Podaj dane:\n";
cout << "aktualne punkty: "; cin >> p;
cout << "srednia ocen: "; cin >> s;
cout << "frekwencja w %: "; cin >> f;
cout << "ilosc ksiazek z biblioteki: "; cin >> k;
if(s<=3){
	if(k<10 || f<=50) p=0.5*p; //punkt 1a
	else if(k>=60 && f>60) p=p-0.3*p; //punkt 1b
	else p+=10; //punkt 1c
} else if(s<=4){
	p=p+0.14*p; //punkt 2
} else {
	if(f>70) p=2*p; //punkt 3a
	else p=p+0.15*p; //punkt 3b
}
cout << "\nIlosc punktow po przeliczeniu: " << p;
return 0;
}

Wykorzystanie kodów:

  • Powyższe kod można wykorzystać w środowisku Dev C++ lub innym. Wystarczy utworzyć nowy projekt i wkleić ten kod zamiast istniejącego.
  • Można też użyć kodu na jednej ze stron WWW z kompilatorami on-line, na przykład na stronie: www.cpp.sh