From Łukasz Graczykowski
(Difference between revisions)
|
|
Line 1: |
Line 1: |
- | Proszę napisać program, który wczyta do tablicy typu double wyniki pomiaru czasu przebiegnięcia maratonu (w minutach) przez zawodników.<\br> | + | Proszę napisać program, który wczyta do tablicy typu double wyniki pomiaru czasu przebiegnięcia maratonu (w minutach) przez zawodników.<br> |
| Następnie, po utworzeniu tablicy, ukazuje się menu użytkownika, w którym do wyboru powinny być następujące opcje: | | Następnie, po utworzeniu tablicy, ukazuje się menu użytkownika, w którym do wyboru powinny być następujące opcje: |
- | 1. Wpisanie danych do tablicy</br> | + | 1. Wpisanie danych do tablicy<br> |
- | 2. Wypisanie zadanej liczby tablicy na ekran</br> | + | 2. Wypisanie zadanej liczby tablicy na ekran<br> |
- | 3. Wypisanie największej wartości z tablicy na ekran</br> | + | 3. Wypisanie największej wartości z tablicy na ekran<br> |
- | 4. Wypisanie najmniejszej wartości z tablicy na ekran</br> | + | 4. Wypisanie najmniejszej wartości z tablicy na ekran<br> |
- | 5. Dodanie podanej przez użytkownika liczby do każdego elementu tablicy</br> | + | 5. Dodanie podanej przez użytkownika liczby do każdego elementu tablicy<br> |
- | 6. Zakończenie programu.</br> | + | 6. Zakończenie programu.<br> |
- | Program powinien działać w pętli do momentu podania przez użytkownika opcji 6 (lub dowolnej innej niż 1-5).</br> | + | Program powinien działać w pętli do momentu podania przez użytkownika opcji 6 (lub dowolnej innej niż 1-5).<br> |
- | </br> | + | <br> |
- | Uwaga! Musimy dwa razy przeczytać plik tekstowy (najpierw by zliczyć ilość zawodników w celu zadeklarowania rozmiaru tablicy, następnie w celu jej wypełnienia).</br> | + | Uwaga! Musimy dwa razy przeczytać plik tekstowy (najpierw by zliczyć ilość zawodników w celu zadeklarowania rozmiaru tablicy, następnie w celu jej wypełnienia).<br> |
- | </br> | + | <br> |
- | </br> | + | <br> |
- | Etapy rozwiązania:</br> | + | Etapy rozwiązania:<br> |
- | Instrukcje preprocesora i funkcja main().</br> | + | Instrukcje preprocesora i funkcja main().<br> |
- | Wczytanie z klawiatury rozmiaru tablicy.</br> | + | Wczytanie z klawiatury rozmiaru tablicy.<br> |
- | Stworzenie tablicy o podanym rozmiarze i ustawienie domyślnych wartości na 0. 0.5 pkt.</br> | + | Stworzenie tablicy o podanym rozmiarze i ustawienie domyślnych wartości na 0. 0.5 pkt.<br> |
- | Stworzenie menu użytkownika. 1 pkt.</br> | + | Stworzenie menu użytkownika. 1 pkt.<br> |
- | Wprowadzenie liczb do tablicy. 0.5 pkt</br> | + | Wprowadzenie liczb do tablicy. 0.5 pkt<br> |
- | Wypisanie tablicy na ekran. 0.5 pkt.</br> | + | Wypisanie tablicy na ekran. 0.5 pkt.<br> |
- | Znalezienie najmniejszej i największej wartości w tablicy i wypisanie ich na ekran. 1 pkt.</br> | + | Znalezienie najmniejszej i największej wartości w tablicy i wypisanie ich na ekran. 1 pkt.<br> |
- | Dodanie podanej z klawiatury liczby do każdego elementu tablicy. 0.5 pkt</br> | + | Dodanie podanej z klawiatury liczby do każdego elementu tablicy. 0.5 pkt<br> |
- | Działanie programu w pętli i opcja kończąca program. 1 pkt.</br> | + | Działanie programu w pętli i opcja kończąca program. 1 pkt.<br> |
- | Obowiązkowo:</br> | + | Obowiązkowo:<br> |
- | Zrozumienie i analiza treści zadania, poprawność językowa, estetyka kodu.</br> | + | Zrozumienie i analiza treści zadania, poprawność językowa, estetyka kodu.<br> |
Revision as of 19:19, 26 March 2017
Proszę napisać program, który wczyta do tablicy typu double wyniki pomiaru czasu przebiegnięcia maratonu (w minutach) przez zawodników.
Następnie, po utworzeniu tablicy, ukazuje się menu użytkownika, w którym do wyboru powinny być następujące opcje:
1. Wpisanie danych do tablicy
2. Wypisanie zadanej liczby tablicy na ekran
3. Wypisanie największej wartości z tablicy na ekran
4. Wypisanie najmniejszej wartości z tablicy na ekran
5. Dodanie podanej przez użytkownika liczby do każdego elementu tablicy
6. Zakończenie programu.
Program powinien działać w pętli do momentu podania przez użytkownika opcji 6 (lub dowolnej innej niż 1-5).
Uwaga! Musimy dwa razy przeczytać plik tekstowy (najpierw by zliczyć ilość zawodników w celu zadeklarowania rozmiaru tablicy, następnie w celu jej wypełnienia).
Etapy rozwiązania:
Instrukcje preprocesora i funkcja main().
Wczytanie z klawiatury rozmiaru tablicy.
Stworzenie tablicy o podanym rozmiarze i ustawienie domyślnych wartości na 0. 0.5 pkt.
Stworzenie menu użytkownika. 1 pkt.
Wprowadzenie liczb do tablicy. 0.5 pkt
Wypisanie tablicy na ekran. 0.5 pkt.
Znalezienie najmniejszej i największej wartości w tablicy i wypisanie ich na ekran. 1 pkt.
Dodanie podanej z klawiatury liczby do każdego elementu tablicy. 0.5 pkt
Działanie programu w pętli i opcja kończąca program. 1 pkt.
Obowiązkowo:
Zrozumienie i analiza treści zadania, poprawność językowa, estetyka kodu.