Программы с линейной структурой.
Практическая работа. Паскаль.
Теоретическая часть: следует помнить, что:
· программы с линейной структурой являются простейшими и используются, как правило, для реализации простых вычислений по формулам;
· в программах с линейной структурой инструкции выполняются последовательно, одна за другой;
· алгоритм программы с линейной структурой может быть представлен в виде схемы, показанной на рисунке.
Не забывая, что структура программы на Паскаль может выглядеть так:
program Primer; {имя программы - вычисление суммы двух чисел}uses Crt; {подключение модуля, необходимого для процедур очистки экрана и задержки}var x,y,s: integer;begin ClrScr; {очистка экрана} WriteLn('Введите через пробел два числа '); ReadLn(x,y); s := x + y; WriteLn('Сумма чисел равна ',s); ReadKey; {ожидание нажатия клавиши}end.Практические задания (выполнить на компьютере в среде Паскаль):
Задание 1. Написать программу вычисления стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек к ним. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление стоимости покупки.
Введите исходные данные:
Цена тетради (руб.) -> 2.75
Цена обложки (руб.) -> 0.5
Количество комплектов (шт.) -> 7
Стоимость покупки: 22.75 руб.
Задание 2. Написать программу вычисления стоимости некоторого количества (по весу) яблок. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление стоимости покупки.
Введите исходные данные:
Цена одного килограмма яблок (руб.) -> 8.5
Вес яблок (кг) -> 2.3
Стоимость покупки: 19.55 руб.
Задание 3. Написать программу вычисления площади треугольника, если известна длина основания и высоты. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление площади треугольника.
Введите исходные данные:
Основание (см) -> 8.5
Высота (см) -> 10
Площадь треугольника 42.50 кв.см.
Задание 4. Написать программу вычисления площади треугольника, если известны длины двух его сторон и величина угла между этими сторонами. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление площади треугольника.
Введите (через пробел) длины двух сторон (см) треугольника -> 25 17
Введите величину угла между сторонами треугольника -> 30
Площадь треугольника: 106.25 кв.см.
Задание 5. Написать программу вычисления сопротивления электрической цепи, состоящей из двух параллельно соединенных сопротивлений. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление сопротивления электрической цепи.
при параллельном соединении элементов.
Введите исходные данные:
Величина первого сопротивления (Ом) -> 15
Величина второго сопротивления (Ом)-> 20
Сопротивление цепи: 8.57 Ом
Задание 6. Написать программу вычисления сопротивления электрической цепи, состоящей из двух последовательно соединенных сопротивлений. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом).
Вычисление сопротивления электрической цепи.
Введите исходные данные:
Величина первого сопротивления (Ом) -> 15
Величина второго сопротивления (Ом)-> 27.3
Сопротивление цепи (последовательное соединение): 42.30 См