C/Zadanie6 2017From MJanik(Difference between revisions)
Majanik (Talk | contribs)
(Created page with "Na laboratoriach pojawią się struktury. Powtórzymy również funkcje, tablice oraz dynamiczną alokację pamięci. <hr> Napisać program generujący raport statystyczny dla ...") Newer edit → Revision as of 12:08, 25 April 2017Na laboratoriach pojawią się struktury. Powtórzymy również funkcje, tablice oraz dynamiczną alokację pamięci. Napisać program generujący raport statystyczny dla transportu książek z biblioteki, z możliwością wypiania raportu na ekran bądź zapisania go bezpośrednio do pliku. Raport powinien zawierać
Książki powinny być reprezentowane w programie jako obiekty struktury. Dane nt. transportu wczytać z pliku do tablicy (zapytaj użytkownika o nazwę pliku), a następnie przy użyciu tablicy obliczyć statystyki. Spis transportu dostarczony jest w niniejszym zestawieniu wymiary.txt. Liczbę przewożonych książek należy obliczyć wczytując plik, iterując po wszystkich rekordach, a następnie należy go zamknąć i otworzyć ponownie. Każdy wiersz opisuje kolejną książkę czterema liczbami, oznaczającymi (w kolejności): masę, grubość, wysokość, szerokość. Kod programu powinien zostać odpowiednio podzielony na funkcje. Sugerowana kolejność wykonywania działań:
struct Ksiazka *wczytaj_dane (char *nazwa_pliku, int* rozmiar).
|