Edytuj stronę Odnośniki Fold/unfold all ODT export Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić. ====== Pierwszy program ====== ===== Środowisko pracy ===== **Kompilator i edytor kodu (tekstu)** * kompilator ''gcc'' * edytor ''vim'' lub ''emacs'' * logowanie do serwera ''ameryk.fizyka.umk.pl'' * [[gcc_unix_vim_emacs|Kompilacja i uruchamianie programów w konsili Linux/UNIX]] **Środowisko IDE** * Code::Blocks * [[https://cpp0x.pl/kursy/Kurs-C++/Poziom-1/Uruchamiamy-pierwszy-program/6|Kompilacja i uruchamianie programu w CodeBlocks]] * MS Visual Studio * [[zajecia:pp:ide_wstep|Kompilacja i uruchamianie programów C w Visual Studio]] ===== Pierwszy program ===== Stwórz plik ''hello.c'' zawierający poniższy program, przeprowadź jego kompiację oraz przetestuj działanie <code C> #include <stdio.h> int main() { printf("Hello World\n"); return 0; } </code> ** Ćwiczenie ** * jeśli korzystasz ze środowiska IDE sprawdź, czy możliwe jest uruchomienie programu w trybie debugowania? * jeśli korzystasz ze środowiska IDE spróbuj odnaleźć utworzony plik wykonywalny w katalogu projektu i uruchom go za pomocą kliknięcia myszą lub podając jeg nazwę w wierszu poleceń * dokonaj zmian w programie, wprowadzając do niego błędy i zaobserwuj komunikaty zwracane przez kompilator. Czy w przypadku wystąpienia błędu kompilacji powstał program wynikowy? * sprawdź zawartość katalogu, w którym znajduje sie program (projekt). Jakie pliki wygenerował proces kompilacji? ===== Zadanie 1 - Hello ====== Zmodyfikuj program ''hello.c'' w taki sposób aby kolejne litery komunikatu "Hello World" zostały wypisane w kolejnych liniach. **Przykład** <code C> H e l l o W o r l d </code>