Použití proměnných

NH3
Zkopírovat krátkou adresu (umime.to/NH3)
Ukázat QR kód

umime.to/NH3


Stáhnout QR kód
Ukázat/skrýt shrnutí

Proměnné se hodí k různým účelům. Většina proměnných má jednu z následujících rolí:

Fixní hodnota (pojmenovaná konstanta)

Proměnná, jejíž hodnota se po inicializaci (prvním přiřazení) už nemění.

Procházení hodnot (aktuální hodnota, počítadlo)

Proměnná drží poslední hodnotu během procházení nějaké předem dané posloupnosti hodnot (např. všech čísel od 1 do 10).

Poslední hodnota (načítání vstupu, generování čísel)

Proměnná drží poslední získanou hodnotu. Např. načítáme vstup od uživatele, dokud nezadá kladné číslo, nebo hážeme kostkou, dokud nepadne sudé číslo. Narozdíl od „procházení hodnot“ zde neznáme hodnoty dopředu.

Předchozí hodnota

Proměnná, která následuje hodnoty jiné proměnné – pamatuje si její předchozí hodnotu. V následujícím programu si proměnná p pamatuje předchozí hodnotu proměnné x, abychom mohli vypisovat rozdíly mezi načítanými čísly.

Nejlepší hodnota

Proměnná drží nejlepší hodnotu při procházení posloupnosti hodnot („nejlepší“ podle nějakého kritéria, např. nejmenší, největší). V následujícím programu si proměnná m pamatuje nejvyšší načtené číslo.

Příznak (jednocestný spínač)

Pojem „příznak“ se používá obecně pro proměnnou, která může nabývat jen dvou hodnot (typicky pravda / nepravda). O „jednocestný spínač“ jde v případě, kdy se proměnná už nikdy nevrátí do původního stavu, jakmile je jednou změněná. V následujícím programu si proměnná p pamatuje, zda některé načtené číslo přesáhlo 100. Jakmile se jednou p nastaví na pravda, už se nikdy nezmění.

Akumulátor (souhrn hodnot)

Proměnná akumuluje (shrnuje) procházené hodnoty do jedné (např. součet). V následujícím programu proměnná s akumuluje součet zadaných hodnot. („Nejlepší hodnotu“ i „jednocestný spínač“ lze vnímat jako speciální případy akumulátoru, kdy shrnutím posloupnosti hodnot je nejlepší hodnota, resp. příznak.)

Transformace (přímý výpočet)

Proměnná je přímou transformací jiné proměnné. V následujícím programu je proměnná m druhou mocninou proměnné x.

Pomocná proměnná (dočasná proměnná)

Jako „pomocné“ označujeme takové proměnné, které drží hodnotu jen na velmi krátký čas (a nemají žádnou z jiných konkrétnějších rolí popsaných výše). V následujícím programu si do pomocné proměnné p dočasně ukládáme původní hodnotu x, abychom mohli prohodit hodnoty proměnných x a y.

Jedna proměnná může svoji roli v průběhu programu změnit, většinou je však vhodnější pro nový účel použít novou proměnnou.

Souhrn mi pomohl
Souhrn mi nepomohl
Souhrn je skryt.

Rozhodovačka

Rychlé procvičování výběrem ze dvou možností.


Použití proměnných  
Zobrazit souhrn tématu


Doplňování textu

Rychlá příprava na diktáty. Do textu doplňujete na vybraná místa správnou variantu ze dvou možností.


Použití proměnných  
Zobrazit souhrn tématu


NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Nejprve se prosím podívejte na časté dotazy:

Čeho se zpráva týká?

Vzkaz Obsah Ovládání Přihlášení Licence