Formatowanie strumienia i pliki binarne
Transkrypt
Formatowanie strumienia i pliki binarne
Zadanie 1. W pliku wyniki.txt znajdują się wyniki losowań totolotka. Struktura tego pliku jest następująca: Duzy Lotek. Wyniki od 2006-12-21 do 2006-02-22. | Nr Losowania | Data | Liczby | +--------------+------------+-----------------------------+ | 4266 | 2006-02-22 | 38 | 19 | 4 | 42 | 21 | 45 | | 4265 | 2006-02-18 | 48 | 7 | 27 | 25 | 21 | 49 | .... W programie zdefiniuj strukturę los, w której zapamiętane zostaną numer losowania i wylosowane liczby. Wczytaj wyniki losowań z pliku tekstowego, wyświetl na ekranie i zapisz je w pliku binarnym lotto.dat. Nie wolno ręcznie modyfikować pliku tekstowego. Zadanie 2. Wyświetl wszystkie losowania z pliku lotto.dat (z poprzedniego zadania). Wyświetl pierwsze i ostatnie losowanie. Wczytaj z klawiatury i dopisz do pliku wyniki kolejnego losowania. Zadanie 3. Przenieś dopisane losowanie na początek pliku, wyświetl wszystkie losowania. Zadanie 4. Liczby z losowań są umieszczone w kolejności ich wypadania. Zmień kolejność wylosowanych liczb w pliku lotto.dat na kolejność rosnącą. Zadanie 5. Otwórz plik lotto.dat. Sprawdź, jaka jest najczęściej i najrzadziej występująca liczba w losowaniach. Podaj własne liczby i sprawdź czy takie liczby zostały kiedyś wylosowane.