- •Часть 1
- •Аннотация
- •Практическая работа №11
- •Практическая работа №12
- •Практическая работа №1
- •Практическая работа №2
- •Практическая работа №3,4
- •Практическая работа №5
- •Практическая работа №6
- •Практическая работа №7,8
- •Практическая работа №9
- •Практическая работа №10
- •Практическая работа №11
- •Практическая работа №12
- •Литература
Практическая работа №11
Тема: Итерационные циклы. Решение нелинейных уравнений.
Практическая работа №12
Тема: Вычисление пределов. Нахождение корня вида y=
Содержание отчета
1. Четко сформулированное условие задачи (постановка задачи, исходные данные, ожидаемый результат).
2. Математическое описание задачи (формулы, преобразование, графики).
3. Контрольный счет
4. Схема алгоритма (в исключительных случаях – словесное описание).
5. Описание переменных.
6. Текст программы (простой и модифицированной с заголовком программы и минимальными комментариями).
7. Результат работы программы (результаты обязательно должны быть на одном листе с модифицированной программой).
8. Вывод.
Практические работы
Практическая работа №1
Тема: Работа со встроенными функциями языка Turbo Pascal.
Цель: Составление и отладка программ для вычисления функций и контроля их работ.
Задание: Рассмотреть работу функций языка Turbo Pascal: DIV, MOD, ODD, INT, CHR, SUCC, PRED, TRUNC, ROUND, RANDOMIZE.
Практическая работа №2
Тема: Оператор варианта CASE.
Цель: Составление, редактирования и отладка программ с оператором выбора CASE.
Задание: Индивидуальное задание.
В1.
Составить программу вычисления площадей различных фигур.
a*b,
если n=1;
,
если n=2;
S=
,
если n=3;
,
если n=4;
,
если n=5;
В2.
Составить программу вычисления площадей различных фигур:
P*1, если k=1;
,
если k=2;
S=
,
если k=3;
,
если k=4;
,
если k=5;
,
если k=6;
В3.
Найти
остаток от деления целой части значения
функции Z
= ln(
+ab)на
7 и в зависимости от его величины
напечатать сообщение об одном из дней
недели пронумеровав их от 0 до 6.
В4.
Используя оператор выбора вычислить значение функции.
a
+ bx + c
,
если
1
<2;
(a
sin (x*b))
,
если
2
<3;
S=
+c,
если
3
<4;
a*ln(
),если
4
<5;
,
если 5
<6;
В5.
Даны
три целых положительных числа a,
b,
c.
Определив остаток К, от деления на 3
величины М, равной М=
,
вычислить значение функции.
e
^ (m+c), при
k=0;
Y = ln (a/b), при k=1;
,
при k=2.
В6.
Используя оператор выбора вычислить значение функции.
1-sin
(x),
при 5
<10;
(1+cos(x)),
при 10
<15;
Y= 1/3(tg(x)), при 15 <20;
ctg
(x),
при 20
<25;
В7.
Даны три целых положительных числа a, b, c. Определив остаток К, от деления на 3 величины М, равной М= , вычислить значение функции.
,
при k=0;
Y
=
,
при k=1;
,
при k=2;
В8.
Составить программу вычисления объемов различных фигур.
s*h,
при
n = 1;
a*b*c, при n = 2;
V = 1/3s*h, при n = 3;
,
при n
= 4;
4/3
,
при n
= 5.
В9.
Используя оператор выбора вычислить значение функции.
,
при a
= -1;
Z
=
,
при a
= 0;
,
при a
= 1;
,
во всех остальных случаях.
где а-целое число и -1<a<3
В10.
Ввести время суток и вывести соответствующее ему действие на русском языке.
В11.
«Вечный календарь». Даны натуральные числа a, b, c, которые обозначают число, месяц и год. Определить день недели, на который недели падает указанная дата.
При решение этой задачи можно считать, что исследуемая дата лежит в диапазоне от 1582 до 4902 гг. В этом случае номер дня недели (воскресенье имеет номер 0, понедельник-1, суббота-номер 6) равен остатку от деления на 7 от значения выражения.
(2,6m-0,2)+d+y+(y/4)+(c/4)-2c, где
d-номер дня в месяц (1,2,…);
m-номер месяц в году, нумерация начинается с марта (март имеет номер 1, апрель номер 2,…, декабарь-номер 10, январь и февраль считаются месяцами с номерами 11 и 12 предыдущего года).
y-две младшие цифры года (00,…,99);
c-две старшие цифры года (15,…,49);
(x)-означает целую часть числа x.
