KubusCmg
Administrator
Dołączył: 08 Mar 2008
Posty: 51
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5 Skąd: skontowni
|
Wysłany: Sob 23:52, 08 Mar 2008 Temat postu: 4. Podzial i deklarowanie zmiennych i stalych |
|
Wyrozniamy dwa podstawowe typy danych:
a) zmienne
b) stałe
Roznica miedzy nimi polega na tym ze zmiennym mozemy nadawac dowolne wartosci w kazdym miejscu w programie.
Stale definiujemy raz i posiadaja stala wartosc.
Moze latwiej bedzie to pojac na przykladzie;)
Kod: |
var a:integer;
begin
write('Podaj wartosc liczby a: ');
readln(a);
write('Podaj inna wartosc liczby a: ');
readln(a);
end.
|
Kod: | const pi=3.14;
begin
writeln('Liczba PI ma wartosc ',pi);
end.
|
Jak w kodzie mozna bylo zauwazyc, slowo kluczowe VAR definiuje zmienne, zas CONST stale.
Wprowadzajac stale poslugujemy sie prosta konstrukcja:
Kod: |
const nazwa_stalej=wartosc_stalej;
|
W przypadku zmiennych konstrukcja jest taka:
Kod: |
var nazwa_zmiennej:typ_zmiennej;
|
Oczywiscie slowa Var i const uzywamy tylko jednokrotnie.
Wyrozniamy nastepujace typy zmiennych:
integer - calkowita ze znakiem [lub bez];
real - rzeczywista
char - pojedynczy znak (1 bit)
boolean - zmienna logiczna [przyjmuje wartosc prawda/falsz]
Post został pochwalony 0 razy
Ostatnio zmieniony przez KubusCmg dnia Nie 20:28, 09 Mar 2008, w całości zmieniany 2 razy
|
|