8. Proměnné, konstanty, datové typy

Možnosti využití proměnné

Umístění

Blok Variable pro použití proměnné a blok Constant pro použití konstanty jsou umístěny v červené záložce Data Operations. Použít je můžeme přetažením na programovací plochu. Rozeznáme je lišícím se vzhledem programového bloku. Konstanta obsahuje malý symbol zámku značící fixní hodnotu, která je v ní uložená.

Umístění

Možnosti čtení a zápisu

Konstantu je možné použít pouze pro čtení hodnoty v ní uložené. Proměnnou je možné použít jak pro čtení dat v ní uložených, tak pro zápis. U čtení i u zápisu musíme zvolit datový typ, kterého bude proměnná nabývat.

Při programování v EV3 můžeme využít následující datové typy:

  • Text - pro textové a znakové řetězce,
  • Numeric - pro čísla,
  • Logic - pro hodnoty logického datového typu (True a False),
  • Numeric Array - pro číselná pole,
  • Logic Array - pro pole obsahující hodnoty logického datového typu.

Čtení a zápis

Rozdíl mezi proměnnou pro čtení a pro zápis

Proměnná pro čtení umožňuje využít uloženou hodnotu. Pomocí datového vodiče ji proto můžeme z výstupního portu bloku přivést na vstupní port jiného programového bloku. U proměnné pro zápis můžeme naopak hodnotu do bloku Variable přivést, a tedy uložit. Rozdíl mezi blokem nastaveným pro čtení a pro zápis můžete vidět na obrázku.

Rozdíl mezi proměnnou a konstantou