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.