Вопросы, изучаемые в работе
Задачи лабораторной работы
Лабораторная работа № 3
Результаты расчетов
Текст программы
PROGRAM Lab_2;
{ Лабораторная работа N 2 Вариант N 31
А.Я.Умненькая, ст. гр. Я-007 }
CONST
C=2.13;
VAR
A,B,F,R :real;
BEGIN
Writeln('Значения аргументов A и B ?');
Readln(A,B);
R:=A+B;
if R>C then
F:= Sin(R)+1.0/R
else
if R<C then
F:= cos(A)-ln(-R)
else
F:= exp(R)/C;
Writeln(' Рез-т: ',F:8:4);
END.
Рез-т: -0.4154
Рез-т: 0.2328
Рез-т: 3.9506
Варианты заданий
Таблица 11. Варианты заданий лабораторной работы № 2
№ вар. | Вид функции | При условии | Данные для проверки | ||
A | B | Результат | |||
-4.0 -1.0 4.52 | 0.25 | 2.1353 4.2500 -0.9983 | |||
0.77 2.88 1.01 | 1.99 7.04 | 6.8061 -3.9833 0.7888 | |||
2.10 10.2 3.0 | -1.2 0.02 1.0 | 1.9341 0.6930 2.4975 | |||
0.01 0.01 1.11 | 0.5 2.0 -2.22 | 0.5001 -0.3070 -2.3881 | |||
65.43 0.11 -2.13 | 1.33 -3.13 | 4.1626 -0.2293 0.4416 | |||
-2 -1.0 | -2 1.0 | 8.1400 -0.1610 1.3491 | |||
0.11 | 0.55 5.45 | 0.4500 0.0029 0.4170 | |||
2.22 0.5 | 0.5 2.22 0.1 | 1.3429 0.4510 0.9418 | |||
1.5 0.5 0.2 | 0.5 1.5 0.01 | 3.0562 0.9983 0.8600 | |||
-1 -3 -1.0 | 1.0 0.0 | 1.2091 -0.4620 -1.6797 | |||
1.1 3.3 | 2.2 -1.2 -1 | 4.9914 6.1148 -5.7770 | |||
-1 0.0 | -2 1.0 -0.23 | -7.5470 0.2256 1.4042 | |||
2.5 3.14 | -1 2.1 | -0.0085 7.8897 -0.1335 | |||
-1 | -0.1 | 1.0556 -0.1110 0.0000 | |||
2.5 1.5 | -0.2 1.5 -1.5 | 0.1310 2.5105 -1.7101 | |||
-1 | 0.5 2.3 9.5 | -0.0354 -0.0248 0.9996 | |||
3.5 -3.5 | 2.5 -2.5 | 2.5000 0.0396 0.8223 | |||
-1.5 | -1 -2 0.5 | 2.4973 -3.0000 0.3336 | |||
1.5 -1.5 | -2 -5.8 | 3.1602 -2.3872 -0.4959 | |||
-1 0.5 | 1.0 | 4.1212 -0.2264 3.8982 | |||
1.8 0.5 -0.2 | 0.8 1.7 | 0.0000 0.8771 -0.3002 | |||
-12.3 2.5 | -89.9 4.5 -0.5 | 48.5200 0.0805 32.0000 | |||
-10 3.5 | -5.5 | -0.5589 1.6094 85.2480 | |||
-1.88 1.25 5.5 | -0.66 0.13 -0.02 | 0.9370 0.9916 -0.1233 | |||
11.1 3.9 | 0.87 1.55 0.06 | 1.0160 25.3045 0.5003 | |||
- 0.5 - 1.7 | 3.55 3.1 | 1.1526 -0.0551 1.1299 | |||
-0.08 1.89 2.40 | 0.28 4.92 - 2.4 | -1.9599 1.5006 1.3569 | |||
A + B > 17.33 A + B < - 17.33 в остальных случаях | 10.3 - 20.6 2.48 | 13.8 -0.6 - 1.75 | -12.0952 0.6730 0.0421 | ||
5.77 - 3.96 1.0 | - 1.85 2.04 0.1 | 0.6055 1.6708 2.0833 | |||
2.77 0.84 - 1.39 | 0.88 - 3.58 - 0.42 | 5.4488 18.227 7.9204 | |||
3.2 0.34 | 0.68 - 3.58 0.13 | -0.4154 -0.2328 3.9506 |
Работа с последовательностями чисел
- Построение программы циклической структуры с использованием операторов арифметических и итеративных циклов, реализация последних с помощью условных переходов.
- Освоение типовых алгоритмов: вычисления суммы, произведения, поиск максимума, минимума во вводимой последовательности и их порядковых номеров.
- Использование операторов описания переменных для данных различных типов.
- Использование в программе контроля за входными данными и результатами расчета.
Задание (общее ко всем вариантам).
Составить программу обработки последовательно вводимых с клавиатуры чисел (пока не будет обработано заданное количество чисел, или не сработает условие окончания ввода). Полученный результат обработки вывести на экран.
Оформить отчет по работе аналогично оформлению отчета по работе № 2. Текст программы должен быть распечатан, результаты – переписаны от руки.