Лабораторный практикум по информатике
.pdf
end.
Пример 2. Определить значение выражения (величины параметров z, x, b задаются пользователем)
Решение
Прежде всего, необходимо осуществить проверку корректности введенных пользователем данных. Некорректное значение y в нашем примере может быть получено при делении на ноль (то есть когда знаменатель 1 – b2 = 0) и при извлечении квадратного корня из отрицательного числа (то есть когда x – 5 < 0). Программа должна адекватно реагировать на появление таких значений.
Program CheсkValue; var
z, x, b: integer; y: real;
begin
{Ввод значений параметров с клавиатуры}
writeln ('Введите значения параметров z, x, b через пробел');
readln (z, x, b);
{Проверка корректности ввода данных} if (x-5<0) or (1-sqr(b)=0) then
writeln ('Введены некорректные значения параметров!') else
begin
{Вычисление значения выражения} y:=(2*z-sqrt(x-5))/(1-sqr(b));
{Вывод результата} writeln ('y = ',y:4:3);
end;
readln;
end.
51
4.Описание оборудования и используемых программных комплексов
При выполнении лабораторной работы необходим специализированный компьютерный класс с минимальными системными требованиями компьютеров:
– Процессор – Intel Pentium III;
– ОЗУ – 256 Mb;
– видеокарта – 32 Mb.
Требуемое программное обеспечение:
– Операционная система Microsoft Windows;
– Borland Pascal 7.0 for DOS / Borland Pascal 7.0 for Windows.
5.Краткое руководство по эксплуатации оборудования
При использовании оборудования необходимо:
–соблюдать общие правила нахождения в учебных лабораториях, работы с компьютером и использования программных средств;
–осмотреть рабочее место, убрать все мешающие работе предметы;
–визуально проверить правильность подключения ПЭВМ к электросети.
6. Задания Вариант 1
1. Вычислить значение выражения
.
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
52
Вариант 2
1. Вычислить значение выражения
.
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 3
1. Вычислить значение выражения
.
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 4
1.Вычислить значение выражения:
2.Вычислить значение выражения:
53
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 5
1. Вычислить значение выражения
.
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 6
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
54
– если данные корректны, найти значение выражения:
Вариант 7
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 8
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
55
Вариант 9
1. Вычислить значение выражения
.
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 10
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 11
1.Вычислить значение выражения:
2.Вычислить значение выражения:
56
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 12
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 13
1. Вычислить значение выражения
.
2.Вычислить значение выражения:
3.Вычислить значение выражения:
57
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 14
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 15
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
58
Вариант 16
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 17
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
59
Вариант 18
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 19
1.Вычислить значение выражения:
2.Вычислить значение выражения:
3.Вычислить значение выражения:
–провести проверку корректности введенных данных;
–в случае если данные некорректны, вывести соответствующее сообщение;
–если данные корректны, найти значение выражения:
Вариант 20
1. Вычислить значение выражения:
60
