- •Лабораторная работа № 3. (часть1)
- •Цель работы:
- •Порядок выполнения работы
- •Выполнить практическую часть работы.
- •Контрольные вопросы
- •Краткие теоретические сведения
- •Оператор цикла с параметром
- •Цикл с предпроверкой условия
- •Цикл с постпроверкой условия
- •Вложенные циклы
- •Операторы Break и continue.
- •Индивидуальные задания
Индивидуальные задания
Задание №1 (Все 3 варианта решения задачи оформить с помощью блок-схем)
Составить три программы ( используя три вида операторов цикла While, Repeat и For.), каждая из которых выводит на экран ваши Фамилию и Имя n+5 раз ( n – ваш номер в журнале).
Задание №2 _Вычисление суммы членов некоторого ряда(блок-схему разрабатывать не надо)
Вычисление значение суммы ряда: ( задачу решить с использованием оператора цикла For). (N-количество членов ряда (вводится с клавиатуры.)
Задание 2.1_Вычисление значение суммы ряда, если общий член ряда не задан в явном виде.
|
|
Задание 2.2_Вычисление значение суммы ряда, если общий член ряда задан в явном виде. N-количество членов ряда (вводится с клавиатуры.)
№ |
Ряд |
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
Задание №3 (Все 2 варианта решения задачи оформить с помощью блок-схем)
Составить программу вычисления значений функции F ( X ) на отрезке [A , B] в точках X i = A + iH, где H – шаг , A-начало отрезка, B-конец отрезка .
Указания
Результаты решения задачи представить в виде таблицы. Предусмотреть рассмотрение случаев, когда значение функции нельзя вычислить( функция не определена). Задачу решить 2-мя способами: с использованием операторов цикла While, Repeat. (смотри образец решения задачи в практической части работы). К каждому варианту разработать блок-схему.
№ |
Функция F ( X ) |
A |
B |
H |
1 |
|
-2 |
2 |
1 |
2 |
|
0.2 |
2.2 |
0.1 |
3 |
|
-1 |
9 |
1 |
4 |
lg(3x+0.5) |
-1 |
9 |
0.5 |
5 |
( |
-2 |
8 |
1 |
6 |
sin (x)-5/x |
-- π |
2 π |
1 |
7 |
cos (1/x)/(7*x) |
- π |
π |
1 |
8 |
|
0 |
2.4 |
0,1 |
9 |
|
-1 |
9 |
1 |
10 |
|
0 |
10 |
0.5 |
11 |
|
-10 |
10 |
1 |
12 |
|
-5 |
5 |
0.5 |
13 |
ln(x |
-10 |
10 |
1 |
14 |
|
-10 |
4 |
1 |
15 |
|
-4 |
4 |
0,2 |
Задание №4- Заставка к фильму «Матрица с дополнительными условиями»
Составить программу имитации заставки к фильму “Матрица”, которая выводит на экран заглавные буквы латинского алфавита зеленого цвета со случайными координатами.
Дополнительное задание: внести изменения в программу таким образом чтобы:
цвет падающих букв на экране был случайным,
вместо букв падали цифры,
падающие буквы не оставляли след .
Задание №5 Задача на использование вложенных циклов (решаем одну любую из предложенных задач)
вычислить значение суммы
.
(в качестве подсказки смотри решение
примера №4)
(в качестве подсказки смотри решение примера №5)
В
ычислить
значение выражения:
(Эту задачу нужно решать с конца, т.е., использовать цикл с уменьшающимся счетчиком – находим сначала корень из 10.)
