• Nie Znaleziono Wyników

KAŻDA ZMIENNA PRZED UŻYCIEM W PROGRAMIE MUSI BYĆ WCZEŚNIEJ ZADEKLAROWANA.

N/A
N/A
Protected

Academic year: 2021

Share "KAŻDA ZMIENNA PRZED UŻYCIEM W PROGRAMIE MUSI BYĆ WCZEŚNIEJ ZADEKLAROWANA."

Copied!
3
0
0

Pełen tekst

(1)

KAŻDA ZMIENNA PRZED UŻYCIEM W PROGRAMIE MUSI BYĆ WCZEŚNIEJ ZADEKLAROWANA.

Deklaracja Stałych Const

abc=500;

Deklaracja Zmiennych Var

abc:byte;

x:string;

Const e=500;

Var abc:byte;

Begin abc:=123 Writeln(4*8);

Writeln(e);

Writeln(‘tekst’,e,abc);

End.

READ pozwala na wprowadzenie do zmiennej wartość podawaną z klawiatury w czasie działania programu:

Var a:String;

b:Word;

Begin Read(a);

Read(b);

Read;

Writeln(a:15,b:17);

End.

Za każdym argumentem możemy umieścić dwukropek, a za nim dowolną wartość, będącą liczbą całkowitą.

Określi ona w polu jakiej długości ma być umieszczony argument (Będzie on wyrównany do lewej strony tego pola)

Do przechowywania liczb całkowitych:

 Integer - od -32768 do 32767,

 Word - od 0 do 65535,

 ShortInt od -128 do 127,

 Byte - od 0 do 255,

(2)

Do przechowywania liczb rzeczywistych

 Real

 Single

 Boolean - dla wartości logicznych, np. True, False,

 Char - jako jeden znak, np. 'A'

 String - jako ciąg znaków, np. 'słowo', 'abcdef' DIV - wartość całkowita dzielenia

MOD – reszta z dzielenia Var

a,b,reszta,wynik:Integer Begin

Readln(a);

Readln(b);

wynik:=a div b;

reszta:=a div b;

Writeln(wynik:15,reszta:17);

End.

If (Warunek) Then

Blok1; { Instrukcje wykonywane kiedy Warunek wynosi True }

Var a:byte Begin

Writeln(‘Podaj hasło’);

Readln(a);

If (a=123) then begin

Writeln(‘weryfikacja OK’);

end Else

Writeln(‘kiszka’);

End.

var lit: Char;

begin

Read(lit);

if (lit = 'a') or (lit = 'e') or (lit = 'i') or (lit = 'o') or (lit = 'u') or (lit = 'y') then

Write('Samogloska')

(3)

else

Write('Spolgloska');

end.

var a, b, c: Longint;

begin

Read(a, b, c);

if (a = b) and (b = c) then {jezeli wszystkie boki sa rowne (oczywiscie, gdy a=b i b=c, to musi byc c=a)}

Write('Rownoboczny') else

if (a = b) or (a = c) or (b = c) then {jezeli jakiekolwiek dwa boki sa rowne}

Write('Rownoramienny')

else {juz zadne dwa boki nie sa rowne}

Write('Roznoboczny');

end.

program srednia;

var a, suma: Real;

i, ile: Integer;

begin

suma := 0.0;

Read(ile);

for i := 1 to ile do begin

Read(a);

suma := suma + a;

end;

Writeln((suma / ile):0:3);

end.

Cytaty

Powiązane dokumenty

W odróżnieniu od przestrzeni Hardy’ego, gdzie własności operatorów są dobrze zbadane, nasza wiedza na temat własności operatorów w nierefleksywnych przestrze- niach Sobolewa

programu działania Unii w zakresie budowy właściwego dla środowiska naturalnego modelu produkcji i konsumpcji, uzupełnianej określeniem zrównoważonej, nie powinny ograniczać

Pomoc/ instrukcja do programu SOFIMSHA – ustawienia funkcji fix komendy node Aby sprawdzić, czy geometria została zadeklarowana poprawnie, oraz wprowadzić in- formację o niej do

W równaniach reakcji, w których ustala się stan równowagi, brak „ ⇄” nie powoduje utraty punktów.. Elementy odpowiedzi umieszczone w nawiasach nie

Zmienna, której wartości w analizie traktuje się jako dane i nie próbuje wyjaśniać. Zakłada się, że zmienne niezależne determinują wartość zmiennych zależnych lub

wykorzystanie krzemu jest tak ograniczone, i dowiedzieć się, czy krzem (lub inne pierwiastki) zamiast węgla może być głównym budulcem jakiejś pozaziemskiej biochemii, musimy

lekarz podstawowej opieki zdrowotnej nie ma dostępu do aktualnej dokumentacji szpitalnej pacjenta, a szpital lub lekarz specjalista wiedzę na temat stanu zdrowia pacjenta czerpie

8 kpk stanowi, iż sąd roz- strzyga samodzielnie zagadnienia fak- tyczne i prawne oraz nie jest związany rozstrzygnięciem innego sądu lub orga- nu..