Stewdent.eu
▾

Premenné

Premenná je pomenované miesto v pamäti počítača, ktoré uchováva hodnotu, ktorú možno meniť počas behu programu.

Posledná aktualizácia: 29. novembra 2025

★☆☆☆☆ Stupeň 1computingprogrammingPremenné3 min čítania

Nahlásiť chybu

Premenná je základný stavebný prvok každého programu. Predstavuje pomenované miesto v pamäti počítača, kde sa ukladá hodnota. Túto hodnotu môžeme kedykoľvek počas behu programu prečítať alebo zmeniť.

Čo je premenná a ako ju vytvoríme

Premennú si môžeme predstaviť ako škatuľku s nápisom — nápis hovorí, čo v nej je, a obsah môžeme vymeniť. Každá premenná má názov (identifikátor) a hodnotu.

Pri pomenovaní premenných platia určité pravidlá:

  • Názov by mal byť výstižný a zrozumiteľný (napr. vek, menoStudenta, celkovaCena).
  • Nesmie začínať číslicou ani obsahovať medzery.
  • V mnohých jazykoch rozlišujeme malé a veľké písmená (vek a Vek sú rôzne premenné).
vek = 17
meno = "Jana"
vyska = 1.72
jeStudent = True
Poznámka

V Pythone netreba vopred deklarovať typ premennej — jazyk ho zistí automaticky podľa priradenej hodnoty. V jazykoch ako Java alebo C# musíme typ uviesť explicitne.

Priradenie hodnoty

Priradenie hodnoty do premennej sa vykonáva operátorom =. Hodnota na pravej strane sa vypočíta a uloží do premennej na ľavej strane.

x = 10
x = x + 5   # x je teraz 15

Premenná môže počas programu meniť svoju hodnotu ľubovoľne veľakrát. Práve to ju odlišuje od konštanty, ktorej hodnota sa nastaví raz a nemení.

Prehľad základných typov

Každá hodnota uložená v premennej má určitý dátový typ, ktorý určuje, aké operácie s ňou môžeme vykonávať:

TypPopisPríklad
intCelé číslo42
floatDesatinné číslo3.14
strReťazec znakov (text)"Ahoj"
boolPravdivostná hodnotaTrue / False

Správny výber typu je dôležitý — napríklad delenie celých čísel môže v niektorých jazykoch dávať iný výsledok ako delenie desatinných čísel.

Tip

Používajte opisné názvy premenných. Namiesto x alebo a pomenujte premennú pocetStudentov alebo maximalnaRychlost. Kód bude oveľa čitateľnejší.

Prečo sú premenné dôležité

Bez premenných by sme museli všetky hodnoty zapisovať priamo do kódu — takémuto prístupu sa hovorí „magic numbers" (magické čísla) a je považovaný za zlý zvyk. Premenné umožňujú:

  • Ukladať výsledky výpočtov a opakovane ich používať.
  • Prispôsobovať správanie programu podľa vstupu používateľa.
  • Meniť hodnotu na jednom mieste namiesto hľadania všetkých výskytov v kóde.

Premenné sú teda nielen technickým prostriedkom, ale aj nástrojom na písanie prehľadného a udržiavateľného kódu.

Cvičné príklady

Ako sa volá operátor, ktorý ukladá hodnotu do premennej?

Zobraziť odpoveď
Operátor priradenia =. Napríklad: x = 10 uloží hodnotu 10 do premennej x.