Proměnná
V matematice je proměnná symbol nebo písmeno, například „x“ nebo „y“, které zastupuje určitou hodnotu. V algebraických rovnicích hodnota jedné proměnné často závisí na hodnotě jiné proměnné. Například v rovnici níže je y „závislá proměnná“, protože její hodnota vychází z hodnoty přiřazené „nezávislé proměnné“ x.
y = 10 + 2x
Výše uvedená rovnice se také může nazývat funkce, protože y je funkcí x. Pokud x = 1, pak y = 12. Pokud x = 2, pak y = 14.
Proměnné se používají také v počítačovém programování k ukládání konkrétních hodnot v rámci programu. Je jim přiřazen datový typ i hodnota. Například proměnná datového typu řetězec může obsahovat hodnotu „sample text“, zatímco proměnná datového typu celé číslo může obsahovat hodnotu „11“. Některé programovací jazyky vyžadují, aby byly proměnné před použitím deklarovány, zatímco jiné umožňují jejich vytvoření za běhu. Pokud datový typ není výslovně definován, určí se na základě počáteční hodnoty přiřazené proměnné.
Funkce v programu může obsahovat více proměnných, kterým mohou být na základě parametrů vstupu přiřazeny různé hodnoty. Proměnná může být také použita k vrácení konkrétní hodnoty jako výstupu funkce. V níže uvedeném příkladu v jazyce Java se proměnná i během každé iterace cyklu while zvětší a jako výstup se vrátí x.
while (i < max)
{
x = x+10;
i++;
}
…
return x;
Jak název napovídá, hodnota proměnné se může měnit. Proměnné, které uchovávají hodnoty, jež se nemění, se nazývají konstanty.
Otestujte své znalosti