Programowanie w języku C

Intensywny kurs programowania w języku C

Jestem jednym z wykładówców na kursie C. Więcej informacji Intensywny kurs programowania w języku C

Gnuplot w C

Gdy uczyłem się programować jedną z pierwszych rzeczy, które chciałem umieć zrobić było narysowanie wykresu funkcji. Napisanie takiego programu wymaga skorzystania z odpowiedniej biblioteki graficznej, co dla poczatkujących może wcale nie być proste. Z drugiej strony możliwość rysowania znacznie ułatwia i uatrakcyjnia naukę programowania. Praktycznym rozwiązaniem może być korzystanie z zewnętrznego programu oferującego możliwości graficzne, a w języku C tylko tworzenie danych i poleceń dla tego programu. Można w tym celu skorzystać z programu gnuplot i z interfejsu C do tego programu http://ndevilla.free.fr/gnuplot/

Przykładowe programy

  • Zgadula – gra polega na odgadnięciu liczby z ustalonego przedziału. Program podpowiada, czy podawana przez użytkownika liczba jest większa czy mniejsza od tej do odgadnięcia. Po odgadnięciu wyświetla się ilość prób.
    Download zgadula.c
  • sinplot – rysuje wykres funkcji sin(x) korzystając z Gnuplota.
    Download: sinplot.c
  • mkstring – ilustracja korzystania z funkcji snprintf.
    Download: mkstring.c
  • polygon – rysuje wielokąt korzystając z Gnuplota.
    Download: polygon.c
  • pl/teaching/programming/c.txt
  • Last modified: 2017/10/02 15:37
  • (external edit)