Programujeme v jazyku C (3. diel)
Takže... Máme tu ďalší diel seriálu "Programujeme v jazyku C". V minulom dieli sme si "preložili" príkazy zo známeho Hello World programu. Teraz si vysvetlíme, čo sú to premenné a ako ich možno využiť.
Napíšte si tento program:
#include <stdio.h>
main()
{
int premenna; //vytvorí premennú s názvom "premenna" typu int
premenna = 5; //premennej priradí číslo 5
premenna = premenna + 4; //zmení hodnotu premennej na 9 (5+4=9)
printf("V premennej 'premenna' je ulozena hodnota %d.\n",premenna); //výstup na monitor
system("pause");
}
Premenná je stručne povedané písmeno alebo slovo, do ktorého môžeme uložiť číslo a ďalej s ním robiť rôzne matematické operácie (využil som ich napr. v programe Kalkulačka, ale využívajú sa prakticky všade). Príkazom int premenna sme vytvorili premennú typu int s názvom premenna. Vy si ju samozrejme môžete pomenovať ako chcete (v takom prípade si musíte poupraviť zdrojový kód vyššie). Int je skratka ang. integer - celé číslo. To znamená, že do premennej "premenna" môžeme ukladať iba celé čísla (1, 6, 28, ...). Ak by sme chceli do premennej uložiť desatinné číslo, musíme vytvoriť premennú typu float. Namiesto int premenna by sme teda napísali float premenna. Existuje ale ešte jeden typ - char (z ang. character - znak). Do takejto premennej môžeme uložiť jedno písmeno.
Ďalší príkaz je premenna = 5. Takto premennej priradíme hodnotu 5. Čísla uložené v premenných sa dajú sčitovať, odčitovať, násobiť či deliť. Príkazom premenna = premenna + 4 zmeníme jej hodnotu na 9, pretože slovo premenna znamená v našom prípade 5, teda premenna = 5 + 4 = 9. Príkazom printf nakoniec vypíšeme hodnotu premennej do terminálu / príkazového riadku. %d znamená "premenná typu integer" (%f a %c znamená premenná typu float a char). Po úvodzovkách nasleduje čiarka a názov premennej, aby bolo programu jasné, o ktorú premennú sa jedná, pretože premenných v programe môže byť viac (v našom je však len jedna, ale aj tak to tam musí byť). A čo znamená system("pause") vieme z predchádzajúceho dielu.
Nabudúce si vytvoríme program, ktorý bude robiť aj niečo užitočné - kalkulačku.
Komentáre
Prehľad komentárov
dlho ste nič nepridali :-( :-(
::::::: :::::::
::::::: :::::::
o
o
olo
\ /
\______________________/
anonymus - )olavmihcaoj(