Data dodania 23 stycznia 2018 / 689

Kurs jest dla osób początkujących do zrozumienia, opanowania i rozpoczęcia pisania w języku C. Język C jest popularnym i łatwym językiem do rozpoczęcia przygody z programowaniem. Znajomość języka C, pozwala na szybszą naukę języka C++ i C#. W tym kursie poznasz środowisko programowania w języku C od podstawowych do zaawansowanych zagadnień jak tablice czy wskaźniki.

Przejdź do kursu online

Kurs zawiera 58 lekcji oraz 7 projektów. Kurs rozpoczyna się od zagadnień potrzebnych do zrozumienia idei programowania do tworzenia osobistych projektów. Autor omawia strukturę programu, możliwości wykorzystania zmiennych oraz komentarzy, dzięki którym utrzymamy ład i porządek w naszym kodzie.

Kolejnym etapem kursu jest instrukcja wejścia, zastosowanie wskaźników oraz funkcji.  Bonusem w kursie są gotowe programy, dzięki którym ćwiczymy prace z kodem.

Spis treści:

Wstęp

  1. Powitanie
  2. Praca z materiałami

Instalacja

  1. Instalacja Code::Block5
  2. Kompilacja pierwszego programu
  3. C czy C++

Piszemy programy

  1. Struktura programu
  2. Komentarz pojedynczy i blokowy
  3. Różnice pomiędzy komendami wyjścia
  4. Zmienne
  5. Zadanie nr 1
  6. Rozwiązanie zadania nr 2
  7. Typy zmiennych
  8. Wartości zmiennych
  9. Zadanie nr 2
  10. Rozwiązanie zadania nr 2
  11. Zasięg zmiennych
  12. Stałe
  13. Wskaźniki
  14. Działania na zmiennych
  15. Instrukcje wejścia
  16. Funkcja potęgowania
  17. Funkcja pierwiastkowania
  18. Zadanie nr 3
  19. Rozwiązanie zadania nr 3
  20. Zaokrąglanie
  21. Funkcja losowa

Instrukcje warunkowe i pętle

  1. Instrukcja warunkowa IF
  2. Instrukcja warunkowa IF ELSE
  3. Zadanie nr 4
  4. Rozwiązanie zadania nr 4
  5. Instrukcja warunkowa CASE
  6. Zadanie nr 5
  7. Rozwiązanie zadania nr 5
  8. Pętle FOR
  9. Zadanie nr 6
  10. Rozwiązanie zadania nr 6
  11. Zagnieżdżenie pętli FOR
  12. Pętla WHILE
  13. Pętla DO WHILE
  14. Przerwanie i kontynuacja pętli

Własne funkcje

  1. Deklarowanie funkcji
  2. Przekazywanie argumentu do funkcji
  3. Zwracanie wartości z funkcji
  4. Zadanie nr 7
  5. Rozwiązanie zadania nr 7

Tablice

  1. Definicja tablic
  2. Odczyt z tablicy
  3. Zapis do tablicy
  4. Zadanie nr 8
  5. Rozwiązanie zadania nr 8
  6. Tablice dwuwymiarowe
  7. Dane w tablicach dwuwymiarowych

Zagadnienia zaawansowane

  1. Praca z funkcją czasu
  2. Tablice – praca ze wskaźnikiem
  3. Funkcje rekurencyjne
  4. Zapis do pliku
  5. Odczyt z pliku
  6. Zakończenie
iAutomatyka.pl
POLECANE
Wydarzenia