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.