Laboratorium 2

Transkrypt

Laboratorium 2
Pliki binarne
Laboratorium 2
1. Napisać program wyświetlający na ekranie rozmiar w bajtach pliku, którego nazwa przekazywana jest jako argument wywołania programu.
2. Napisać program porównujący zawartość dwóch plików. Program powinien być uruchamiany w wierszu poleceń z dwoma parametrami: pierwszy parametr to nazwa pierwszego
z porównywanych plików, drugi parametr to nazwa drugiego pliku.
3. Napisać program, który wykonuje następujące czynności:
• zadaje pytanie o liczbę losowych wartości całkowitych, które należy wygenerować,
• zadaje pytanie o zakres z którego losowane będą wartości,
• generuje zadaną liczbę wartości losowych,
• zapisuje do pliku binarnego liczbę wygenerowanych wartości,
• zapisuje do pliku binarnego kolejne wygenerowane wartości.
4. Napisać program wczytujący z pliku binarnego dane zapisane przez program z zadania 3,
a następnie wyświetlający na ekranie średnią arytmetyczną wczytanych liczb.
5. Napisz program, który czyta plik podany jako pierwszy argument linii poleceń tego programu i zlicza ilość wystąpień w tym pliku bajtu o wartości podanej jako drugi argument
w linii poleceń.
6. Napisz program, który czyta plik podany jako pierwszy argument linii poleceń i zapisuje
nowy plik (podany jako drugi argument linii poleceń).
7. Napisz program, który czyta plik podany jako pierwszy argument linii poleceń i zapisuje
nowy plik (podany jako drugi argument linii poleceń), przy czym każdy bajt zapisuje do
nowego pliku dwukrotnie.

Podobne dokumenty