====== Laboratorium nr 10. Pliki ====== * Otwieranie plików tekstowych do czytania. * Czytanie łańcuchów - funkcje ''fgets'', ''fscanf'' z kodem konwersji ''%s'' - różnice w wywołaniu funkcji, interpretacji końca łańcucha. * Używanie funkcji ''fgets'' do wczytywania łańcucha z klawiatury - stała ''stdin''. * Różne sposoby zapisywania w pliku przejścia do nowej linii - różnice między systemami: Unix, Windows, DOS, Mac. * Program znajdujący najdłuższy wyraz w pliku {{:dydaktyka:jimp:polski.txt|Alfabetyczny zbiór polskich wyrazów}}. * Program, który najpierw czyta z pliku 10 łańcuchów znakowych, a po wczytaniu wszystkich dziesięciu - pisze je na ekranie (należy zastosować tablicę dwuwymiarową). * Programy układające krzyżówki 1, 2, 3, 4 lub n wymiarowe. * [[cw-krzyzowka-2019|Zadania lab.10]] ===== Co należy przygotować na ćwiczenia laboratoryjne nr 11: ===== * Struktury, unie, typ wyliczeniowy. * Wskaźniki do struktur. * Podstawowe informacje o listach jednokierunkowych - wartownik (header), budowa elementu listy.