Informatyka
Spis treści
Materiały do zajęć z programowania w języku C
Zachęcam do zapoznania się z problemami algorytmicznymi dostępnymi na stronie: https://projecteuler.net/archives i wykonania wybranych zadań za pomocą C.
Umiejętności programistyczne można także ćwiczyć rozwiązując zadania zamieszczone na stronie: https://main2.edu.pl/c/konkurs-wstepu-do-programowania/p/
Osobom zaczynającym przygodę z programowaniem zalecam zacząć o zadań prostszych (czyli od początku).
Pomoce naukowe:
Funkcje, deklaracje, prototypy – co prawda dla języka C++ ale podstawowe zasady są takie same
Instrukcje do zajęć
Temat 1
rozgrzewka: zaprogramuj algorytm
wykonaj zadania opisane w instrukcji Ala ma kota
Temat 2: Algorytm Euklidesa
Temat 3: Algorytm b
Od zajęć 4 włącznie, wszystkie programy powinny bazować na własnoręcznie napisanych funkcjach
Temat 4: Metoda połowienia
Temat 5: Tablice - wyszukiwanie binarne
Temat 6: Metoda Newtona-Raphsona
Temat 7: Rekurencja - Wieże Hanoi
Temat 8: Tablice 2D - statystyki tablicy
Temat 9: Maszyna stanów
Temat 10: Struktury danych
Temat 10a: Struktury danych - ułamki
Temat 11: Anagramy
Temat 12: Statystyka znaków
Temat 13: Zaawansowane wejście/wyjście