PASCAL
ЛАБОРАТОРНАЯ РАБОТА N2.
Тема: Программирование алгоритмической структуры следования (линейной ) с использованием логического оператора присвоения.
Цель работы: Освоить запись логических выражений и работу логического оператора присвоения языка PASCAL.
1. Получить задание, проанализировать его, установить, какие величины являются входными параметрами, какие выходными.
2. Выбрать переменные для присвоения исходных величин и конечного результата и составить таблицу соответствия.
3. Составить блок-схему алгоритма, отражающую ход решаемой задачи.
4. Составить программу на языке PASCAL и ввести ее в ЭВМ в среде редактора BORLAND-PASCAL.
5. Осуществить компиляцию и отладку программы.
6. Результаты представить.
Задание. Написать программу, вычисляющую логическое выражение, результат которого true, если точка с координатами (x, y) попадает в заштрихованную область
Пример выполнения задания
1) 2)
Задача 1
Задачу необходимо решить для различных (x,у), вводимых с клавиатуры. Логическое выражение в математических обозначениях имеет вид:
.
Это выражение присвоим логической переменной Result.
Таблица соответствия переменных:
Имя математической переменной |
Result |
x |
y |
Переменная языка BORLAND-PASCAL |
Result |
x |
y |
тип переменной |
B |
R |
R |
Составление алгоритма
Алгоритм линейной структуры для решения данной задачи будут следующим:
2.4. Составление программы
Задача 2
Задачу необходимо решить для различных (x,у), вводимых с клавиатуры. Заштрихованная область ограничена тремя линиями, уравнения для которых можно записать следующим образом: .
Логическое выражение в математических обозначениях имеет вид:
.
Это выражение присвоим логической переменной Result.
Таблица соответствия переменных:
Имя математической переменной |
Result |
x |
y |
Переменная языка BORLAND-PASCAL |
Result |
x |
y |
тип переменной |
B |
R |
R |
Составление алгоритма
Алгоритм линейной структуры для решения данной задачи будут следующим:
2.4. Составление программы
КОНТРОЛЬНЫЕ ВОПРОСЫ.
1. Логические величины
5. Логический оператор присвоения
Варианты задач
1) 2)
1) 2)
1) 2)
1) 2)
1) 2)
1) 2)
1) 2)
1) 2)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.