Tablice statyczne
Praktyczne ćwiczenie do wykonania
Tablice statyczne zadnie praktyczne
Napisz program w języku C++, który obsługuje tablicę statyczną ocen uczniów.
Wymagania:
-
Utwórz tablicę statyczną
int oceny[20]i wpisz do niej 20 ocen (1–6). Możesz wpisać ręcznie w kodzie. -
Program ma wyświetlić menu, w którym użytkownik wybiera, co chce zrobić z tablicą:
===== MENU =====
1. Wyświetl wszystkie oceny
2. Oblicz średnią ocen
3. Znajdź najwyższą i najniższą ocenę
4. Policz, ile razy występuje każda ocena (1–6)
5. Pokaż wszystkie oceny większe lub równe 4
6. Wyświetl oceny od końca
7. Zakończ program
=================
-
Program powinien działać w pętli, dopóki użytkownik nie wybierze opcji „7 – zakończ program”.
-
Każda opcja powinna korzystać tylko z pętli i tablicy statycznej (bez wektorów czy STL).
Przykładowe działanie:
===== MENU =====
1. Wyświetl wszystkie oceny
2. Oblicz średnią ocen
3. Znajdź najwyższą i najniższą ocenę
4. Policz, ile razy występuje każda ocena (1–6)
5. Pokaż wszystkie oceny większe lub równe 4
6. Wyświetl oceny od końca
7. Zakończ program
=================
Wybierz opcję: 2
Średnia ocen w klasie: 3.95
Wskazówki:
- Użyj pętli
fordo przejścia po tablicy. - W opcji 4 możesz użyć dodatkowej tablicy
int liczniki[6] = {0};, gdzie indeks0odpowiada ocenie 1, indeks5ocenie 6. - Do menu zastosuj pętlę
while(true)oraz instrukcjęswitch.