Nejste přihlášen/a.

Přihlásit se do poradny

 

Pascal-premenne a konstanty

Od: dusan0611* odpovědí: 4 změna:

ahojte trochu sa ucim programovat s pascalom ale nechapem naco su tie premenne a konstanty chcel by som aby mi to niekto vysvetlil ako totalnemu zaciatocnikovi ktory nemoze pochopit vysvetleniem na internete

dakujem

 

 

4 odpovědi na otázku
Řazeno dle hodnocení

 

 

dzordz*
hodnocení

2x

Proměnná je označení prvku, který si udržuje nějakou hodnotu. Proměnné máte v obyčejných školních rovnicích: x - 1 = 4. x = 5. x je proměnná a má hodnotu 5. V programu máte proměnnou, které přiřadíte hodnotu. Místo opakovaného vypisování této hodnoty použijete vždy název proměnné, ve které je hodnota uložena.

var cislo: integer;

cislo := 1; {ted je tam jednicka}

cislo := 2 + 3; {ted je tam petka}

cislo := cislo + 1; {a ted sestka}

WriteLn(cislo); {vypise cislo sest}

Konstanty jsou také proměnné a na pravé straně výrazů se dají používat úplně stejně. Je u nich však jeden zásadní rozdíl, jejich hodnota se nastaví jen jednou, pak už nejde nikdy změnit. Typickým příkladem budiž číslo pí - zavedete ho na začátku programu a pak ho budete všude využívat, nebudete opakovaně ručně vypisovat 3.1415... Podobně třeba % DPH nebo převod měn.

doplněno 11.11.12 21:37:

pro upřesnění možné nejasnosti: Místo opakovaného zapisování této hodnoty do zdrojového kódu použijete..

dusan0611*
hodnocení

dakujem teraz uz viem naco to je len este potrebujem vediet ze podla coho zistim ci tam mam dat napr. char alebo byte jednoducho podla coho mam urcit tie hodnoty

luke237
Das tam to podle toho, jake to bude nabyvat hodnoty *smich* Byte = promenna byde nabyvat ciselnou hodnotu 0..255; char (zkratka z anglickeho "character"= znak) .. promenna bude nejaky znak (pismeno, neco z bezneho textu - carky, vykricnik, cislice, pomlcka, zavorka, ..)

Já zatím využívám jedině integer (číslo) a string (řetězec znaků, třeba text, používá se na výstup textů z Editů). Pak ještě float, to je číslo s desetinnou čárkou.

Tady je to celkem dobře vysvětlené (asi v polovině stránky): pascal.webz.cz/...

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]