Сложные типы

К сложным или структурированным типам относятся массивы, записи, множества, которые требуют специального изучения и здесь рассматриваться не будут.

Задание. Откройте новый файл. Создадим программу, в которой опишем несколько переменных разного типа, введем в них значения и выведем на экран.

Program TipDann;

Uses

Crt

Var

Chislo1 : Integer;

Chislo2 : Real;

Simvol : Char;

Stroka : String;

Logika : Boolean;

Begin

ClrScr;

Chislo1:=12;

Chislo2:=Chislo1*2;

Chislo2:=Chislo2/5;

Simvol:=‘d’;

Stroka:=‘Строчка’;

Logika:= Chislo1> Chislo2;

WriteLn (‘Вывод значений:’);

WriteLn (‘Значение переменной Chislo1 : ’,Chislo1);

WriteLn (‘Значение переменной Chislo2 : ’,Chislo2:5:2);

WriteLn (‘Значение переменной Simvol : ’,Simvol);

WriteLn (‘Значение переменной Stroka : ’,Stroka);

WriteLn (‘Значение переменной Logika : ’,Logika);

End.

Внимательно рассмотрите каждую строчку программы. Обратите особое внимание на описание переменных: Chislo1 – переменная целого типа, Chislo2 – действительного, Simvol – символьного, Stroka – строкового, Logika – логического. Далее в основной программе идет присвоение переменной Chislo1 целого числа 12, переменной Chislo2 – целого числа 24. Обратим внимание, что переменной действительного типа Chislo2 присвоено целое число; никакой ошибки нет, т. к. множество целых чисел является подмножеством множества действительных чисел. Следующая строчка еще более интересная: переменной Chislo2 присваивается значение той же переменной, только деленной на 5. Такое присваивание используют в программах, если предыдущее значение этой переменной уже не понадобится и для более рационального использования описанных переменных. Для того чтобы переменной символьного типа присвоить какой-либо символ (например, d), надо этот символ записать в апострофах (знак «»). Аналогично поступают с переменными строкового типа (смотри следующую строку программы). А про переменные логического типа мы знаем, что им можно присваивать только два значения: True и False. В этой программе мы присвоим значение результата сравнения двух переменных, здесь оно будет равно True. А теперь выведем присвоенные значения на экран.

Задание. Измените значения переменных и проанализируйте результаты выполнения программы. Сохраните программу на дискете под правильным именем в соответствующем каталоге. Распечатайте программу.








Дата добавления: 2015-05-16; просмотров: 667;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.