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. | + | 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 | + | 1. Wpisanie danych do tablicy</br> |
- | 2. Wypisanie zadanej liczby tablicy na ekran | + | 2. Wypisanie zadanej liczby tablicy na ekran</br> |
- | 3. Wypisanie największej wartości z tablicy na ekran | + | 3. Wypisanie największej wartości z tablicy na ekran</br> |
- | 4. Wypisanie najmniejszej wartości z tablicy na ekran | + | 4. Wypisanie najmniejszej wartości z tablicy na ekran</br> |
- | 5. Dodanie podanej przez użytkownika liczby do każdego elementu tablicy | + | 5. Dodanie podanej przez użytkownika liczby do każdego elementu tablicy</br> |
- | 6. Zakończenie programu. | + | 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). | + | Program powinien działać w pętli do momentu podania przez użytkownika opcji 6 (lub dowolnej innej niż 1-5).</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). | + | 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> |
- | Etapy rozwiązania: | + | Etapy rozwiązania:</br> |
- | Instrukcje preprocesora i funkcja main(). | + | Instrukcje preprocesora i funkcja main().</br> |
- | Wczytanie z klawiatury rozmiaru tablicy. | + | Wczytanie z klawiatury rozmiaru tablicy.</br> |
- | Stworzenie tablicy o podanym rozmiarze i ustawienie domyślnych wartości na 0. 0.5 pkt. | + | Stworzenie tablicy o podanym rozmiarze i ustawienie domyślnych wartości na 0. 0.5 pkt.</br> |
- | Stworzenie menu użytkownika. 1 pkt. | + | Stworzenie menu użytkownika. 1 pkt.</br> |
- | Wprowadzenie liczb do tablicy. 0.5 pkt | + | Wprowadzenie liczb do tablicy. 0.5 pkt</br> |
- | Wypisanie tablicy na ekran. 0.5 pkt. | + | Wypisanie tablicy na ekran. 0.5 pkt.</br> |
- | Znalezienie najmniejszej i największej wartości w tablicy i wypisanie ich na ekran. 1 pkt. | + | 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 | + | 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. | + | Działanie programu w pętli i opcja kończąca program. 1 pkt.</br> |
- | Obowiązkowo: | + | Obowiązkowo:</br> |
- | Zrozumienie i analiza treści zadania, poprawność językowa, estetyka kodu. | + | Zrozumienie i analiza treści zadania, poprawność językowa, estetyka kodu.</br> |
Revision as of 19:17, 26 March 2017
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:
1. Wpisanie danych do tablicy</br>
2. Wypisanie zadanej liczby 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>
5. Dodanie podanej przez użytkownika liczby do każdego elementu tablicy</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>
</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>
Etapy rozwiązania:</br>
Instrukcje preprocesora i funkcja main().</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 menu użytkownika. 1 pkt.</br>
Wprowadzenie liczb do tablicy. 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>
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>
Obowiązkowo:</br>
Zrozumienie i analiza treści zadania, poprawność językowa, estetyka kodu.</br>