Программа состоит из отдельных разделов или блоков, которые долж­ны располагаться в следующем порядке: [ заголовок программы; ]



Download 0,62 Mb.
bet2/16
Sana16.03.2022
Hajmi0,62 Mb.
#493552
TuriЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
Задания по ЯиСП 1-14 ИВТ


Раздел объявления переменных


Переменными называются параметры программы, значения которых могут из­менятся в процессе её выполнения. Все используемые в программе пере­менные должны быть определены с указанием их типов в разделе объявле­ния переменных. Этот раздел начинается служебным словом Var


Var
<список переменных 1>: <тип 1>; <список переменных 2>: <тип 2>;


Действительные переменные объявляются с помощью служебного слова real, целые - с помощью служебного слова integer. Например:


VAR
a: integer; bfl4: real;


В этом примере объявлено две переменных. Переменная "а" целого типа, и переменная "bfl4" вещественного типа. Объявить целую перемен­ную, это значит зарезервировать в памяти машины ячейку памяти для хра­нения любого целого числа. Обратиться к этой ячейке можно по имени (идентификатору) которое выбрано Вами в разделе объявления переменных.


Операция присваивания


применяется для записи информации в объявленную в программе перемен­ную. Знак операции присваивания «:=» двоеточие равно. Например:


а:=1996;


При выполнении этой операции 1996 заносится в ячейку памяти под именем "а". Прочесть информацию из ячейки памяти "а" можно просто ука­зав в программе имя этой переменной.


Оператор ввода информации


Занести информацию в ячейку памяти можно в ходе выполнения программы. Для этого используются так называемые операторы ввода информации.


Readln(а);


При выполнении этого оператора на экране монитора возникнет курсор. После этого Вы должны набрать на клавиатуре нужное число и нажать кла­вишу Enter.
Операторы вывода информации


Write, Writeln.


С помощью этих операторов можно вывести любую информацию на эк­ран. Для того, чтобы вывести текстовое сообщение на экран, его необхо­димо ограничить специальными кавычками, роль которых играет знак апострофа. Например:


Write(‘Эта строка, от апострофа до апострофа, будет выведена.’);


Можно вывести значение объявленной раннее переменной. Для этого необходимо просто указать её имя. Например:


Write (а);


Зыводить можно и текстовые сообщения и значения переменных однов­ременно . Например:


Write(‘Значение переменной а равно’,а);


Как Вы заметили, элементы выводимой информации отделяются друг от друга запятыми.
При выводе информации оператором Write курсор не переводится на новую строку. При выводе информации оператором Writeln курсор перехо­дит на начало следующей строки.
Выражения в тексте программы взятые в фигурные скобки, являются комментариями и компилятором игнорируются.


Арифметические операции


+ сложение
- вычитание
* умножение
/ деление


Некоторые стандартные функции


sin(х) синус
cos(х) косинус
sqrt(x) корень квадратный
sqr(х) квадрат числа


Выполнение программ и просмотр результатов её выполнения


Для того, чтобы написать программу, необходимо открыть новое окно.
Выполнение уже написанной программы производится с помощью уже из­вестной вам опции главного меню: RunRun.
После выполнения программы ИИО сразу возвращается в окно текстового редактора, содержащего текст данной лабораторной работы. Для просмотра результатов выполнения программы можно выполнить две различные опции главного меню:
Debug User Screen (Ctrl+F5)
"Переключение на экран пользователя". В этом случае вы перейдёте в так называемый экран пользователя, который сейчас просто закрыт окнами текстового редактора.
DebugOutput
"Открыть окно вывода информации". В этом окне всегда содержится инфор­мация, которая выводится программой.


Примеры программ


PROGRAM exampl_l;
ВEGIN
writeln('Первая программа на языке Pascal');
END.


PROGRAM exairpl 2; {заголовок программы}
VAR {раздел объявления переменных}
х: integer; у: integer; Summa: integer;
BEGIN {начало тела программы}
Write('Введите первое число: '); {вывод сообщения)
Readln(х);{ввод числа}
Write('Введите второе число: ');
Readln(у);
Summa:=х+у;{присваивание}
Writeln(' Результат суммирования:’,Summa);
END.{конец тела программы}


Контрольные вопросы


1 Из каких разделов состоит программа, написанная на языке программи­рования TurboPascal?
2 Какие разделы в программе обязательны?
3 Что такое идентификатор?
4 Какие ограничения накладываются на идентификатор?
5 Как оформляется программа на языке программирования TurboPascal?
6 Назовите известные вам арифметические операции и функции.
7Как объявляются целые или вещественные переменные?
8 Как определить значение переменной?
9Опишите операторы ввода информации.
10 Опишите операторы вывода информации.
11 Опишите оператор присваивания и правила его использования.


Download 0,62 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   16




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish