Задача.
Математическая формулировка задачи: Вычислить и вывести на печать значение функции y. Исходные данные x, a и b ввести с клавиатуры.
- Таблица идентификаторов.
№ | Наименование переменной | Обозначения в программе |
Функция | y | |
Аргумент | x | |
Переменная 1 | a | |
Переменная 2 | b |
- Листинг программы.
рrogram lab1;
uses
crt;
var
a, b: integer;
y,x: real;
begin
{оператор очистки экрана}
сlrscr;
{вывод сообщения на экран}
writeln (’ введите x,a, b ’);
{ввод данных с клавиатуры }
readln ( x,a, b);
y:=(a+2*b)*sqrt(a+2*b)*(1/cos(x));
{вывод результатов вычисления}
writeln (’ y=’, y:8:3);
readln;
end.
Вопросы для самоконтроля
- Что такое программа?
- Какие символы могут содержать имена переменных?
- Какие типы стандартные переменных допустимы на языке Паскаль?
- Сколько байт памяти занимают переменные типа real?
- Из каких частей состоит структура программы на Паскале.
- Что определяет объем памяти, отводимой под каждую переменную?
- Что такое оператор?
- Какие типы операторов допустимы на Паскале?
- Как операторы отделяются друг от друга?
- Для чего используются комментарии в программе?
8.11. Методические указания для выполнения практического задания №4. «Следования»
Цель работы: Ознакомиться со структурой программы на языке Паскаль, основными операторами, алгоритмами линейной структуры..
Задание:
1. В приложении 5 выбрать вариант задания.
2. Выполнить практическое задание №4, используя пример программы линейной структуры.
3. Составить блок-схему алгоритма.
4. Написать программу и отладить ее по заранее подготовленному тесту.
5. Оформить работу в тетради для практических работ.
6. Результат выполнения программы предъявить преподавателю.
7. Ответить на вопросы самоконтроля.
8. Защитить выполненную работу у преподавателя.
Приложение 5. Таблица вариантов заданий
Вычислить и вывести на печать значение функции Y. Исходные данные x, a и b ввести с клавиатуры. | |
Дата добавления: 2015-05-21; просмотров: 884;