Informatyka II, kier
Transkrypt
Informatyka II, kier
Informatyka II, kier. E-a, sem.III, 2015/2016 Działania na plikach Ćwiczenie laboratoryjne nr 9 1. Zapisać do pliku binarnego liczby2.dat pięć liczb typu int przy użyciu fwrite, odczytać stosując fread. 2. Napisać program obliczający sumę liczb w pliku liczby2.dat. 3. Zamienić w pliku miejscami dwa elementy ( fseek). 4. Wykonać kopię pliku liczby2.dat w katalogu bieżącym, następnie przepisać liczby ujemne do pliku liczby3.dat. 5. Znaleźć maksymalny i minimalny element w pliku. 6. Przepisać plik 1 do pliku 2 w odwrotnej kolejności elementów. 7. Posortować plik liczb typu double niemalejąco. 8. Utworzyć plik liczby1.dat w katalogu bieżącym, następnie zapisać do pliku stosując funkcję fprintf liczbę typu int, typu float oraz typu double oddzielając poszczególne liczby spacjami. Odczytać plik przy użyciu fscanf . 9. Utworzyć tablicę wartości funkcji 3 x dla x=0.0, 0.5,..., 9.5, zapisać do pliku i odczytać plik. Zastosować fscanf i fprintf. 10. Zdefiniować dwuwymiarową tablicę znaków wyniki[10][80], zapisać do poszczególnych wierszy w postaci łańcuchów znaków x i f(x). Tablicę zapisać do pliku przy zastosowaniu fputs, następnie odczytać stosując fgets.