You are on page 1of 2

Program, programovací jazyk, zdrojový kód a překladač

Program je soubor s daty a instrukcemi.


Zdrojový kód programu je textový soubor, v němž je zapsáno pomocí programovacího
jazyka co má program dělat. Zdrojové kódy v jazyce C se zapisují do souboru s příponou
*.c
Překladač (angl. compiler) je program, který si přečte zdrojový kód a vytvoří z něj program.
Přenositelnost programovacího jazyka je vlastnost, která jednoduše určuje, na kterých
platformách lze zdrojový kód tohoto jazyka přeložit. Čím více existuje překladačů pro různé
procesory a OS, tím je program „přenositelnější“. V tomto ohledu patří jazyk C k jednomu z
nejlepších.

Jak by mohla vypadat stromová struktura vašich složek a souborů


Pro ukládání vámi vytvořených školních souborů si vytvořte složku PROGRAMOVANI,
kterou si rozdělíte na jednotlivá cvičení:CV1, CV2…
Vámi vytvořené programy pak budete ukládat pod vhodně zvolenými jmény s příponou ( *.c)
právě do připravených složek jednotlivých cvičení.
Spustitelné soubory ( *.exe) vám doporučuji průběžně mazat, neboť vám zaberou mnoho
místa a vy si je můžete kdykoliv vytvořit po spuštění souboru ( *.c).

První program
/* Prvni.c
* Můj první program
* Jan Sova 1.1. 2022
*/
#include < stdio.h> // vloženi hlavičkového souboru pro funkčnost printf()
#include<conio.h> // vloženi hlavičkového souboru pro funkčnost getch()
int main() // hlavni funkce
{
printf (“ Hura, muj prvni program v C!”);
getch(); //podrží uživatelskou obrazovku
return(0);
}
Příklad k procvičení: Sestavte vlastní program k výpisu vaší vizitky
Struktura programu
/ * Vizitka. c
* Moje vizitka, verze 1.0
* Ing. Jan Novak
* datum tvorby
*/
#include<stdio.h> // připojení knihovny I/O funkcí - pro funkčnost printf()
#include<conio.h> // připojení další knihovny funkcí - pro funkčnost getch()
int main() // hlavní funkce – program musí vždy obsahovat
{ // začátek programu - začátek hlavní fce main()
printf("\n Ing. Jan Novak");
printf("\n Svazacka 22, \n Ostrava - jih \n 700 30");
getch(); //podrží uživatelskou obrazovku
return(0);
} // konec programu - konec fce main()

Formátovaný vstup a výstup


Funkce pro vstup: scanf();
Funkce pro výstup: printf();

Příklad:
int x;
x=5;
printf (“Nějaký text %d“, x);
%d – určuje formát tisku (desítkový, dekadický, celočíselný)

scanf(“ %d“, &x);


%d – určuje formát čtení (dekadický, celočíselný)
& (ampérsand) před proměnnou je NUTNÝ = adresní operátor

You might also like