Главная страница
Случайная страница
Разделы сайта
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Текст программы
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
|
Лабораторная работа № 3
Работа с последовательностями чисел
Задачи лабораторной работы
Вопросы, изучаемые в работе
- Построение программы циклической структуры с использованием операторов арифметических и итеративных циклов, реализация последних с помощью условных переходов.
- Освоение типовых алгоритмов: вычисления суммы, произведения, поиск максимума, минимума во вводимой последовательности и их порядковых номеров.
- Использование операторов описания переменных для данных различных типов.
- Использование в программе контроля за входными данными и результатами расчета.
Задание (общее ко всем вариантам).
Составить программу обработки последовательно вводимых с клавиатуры чисел (пока не будет обработано заданное количество чисел, или не сработает условие окончания ввода). Полученный результат обработки вывести на экран.
Оформить отчет по работе аналогично оформлению отчета по работе № 2. Текст программы должен быть распечатан, результаты – переписаны от руки.
|