Pliki z zajęć do pobrania

Opis Pliki Data dodania
Lab. 1 Hello world hello.c 23.02.2021
Lab. 2 Pole i obwód koła kolo.c 23.03.2021
hex hex.c 23.03.2021
Lab. 3 Miejsca zerowe paraboli pierwiastki.c 23.03.2021
Sumowanie liczb suma.c 23.03.2021
Lab. 4 Odwracanie kolejności liczb odwracanie.c 23.03.2021
Sito Eratostenesa sito.c 23.03.2021
Lab. 5 Największy wspólny dzielnik nwd.c 20.03.2021
Silnia silnia.c 30.03.2021
Lab. 6 Funkcja Gaussa gauss.c 13.04.2021
Suma liczb z tablicy suma2.c 13.04.2021
Lotto lotto.c 13.04.2021
Lab. 7 Zamiana wartości zamien.c 20.04.2021
Funkja licząca pierwiastki pierwiastki2.c 20.04.2021
Lab. 8 Odracanie elementów odwroc3.c 27.04.2021
Sortowanie przez wybieranie sort.c 27.04.2021
Lab. 9 Kodowanie ASCII ascii.c 05.05.2021
Małe na duże male_na_duze.c 05.05.2021
Licz znaki, wyrazy i linie mywc.c 05.05.2021
Lab. 10 Czytaj linię czytaj_linie.c 11.05.2021
Unikatowe linie unikaty.c 11.05.2021
Lab. 11 Formatowanie tekstu znaki2.c 18.05.2021
Szukanie wzorca (grep) mygrep.c 18.05.2021
Lab. 12 Sortowanie liczb z pliku sort_file.c 25.05.2021
Mnożenie macierzy macierz.c 25.05.2021
Dodawanie macierzy macierz2.c 25.05.2021
Lab. 13 Baza danych baza.c 01.06.2021

Kompilacja i uruchomienie programu w konsoli Linux

W systemie Linux kompilację programu w języku C przeprowadzamy wydając w konsoli polecenie cc i podając jako argumenty listę plików źródłowych niezbędnych do utworzenia pliku wykonywalnego.
Na przykład aby skompilować program hello.c wydajemy polecenie:

cc hello.c -o hello

Program uruchamiamy podając jego nazwę, np:

./hello

Jeżeli program wykorzystuje funkcje z biblioteki matematycznej math.h wówczas podczas kompilacji należy dodać opcję -lm, np:

cc -lm program.c -o program