====== 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
#include
int main()
{
printf("Hello World\n");
return 0;
}
** Ć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**
H
e
l
l
o
W
o
r
l
d