Методические указания по изучению дисциплины
1. Лабораторные работы
Темы лабораторных занятий на 2-й семестр
Лабораторная работа № 1.
Тема: "Программирование ветвлений". (4 часа)
Ввести с клавиатуры значения переменных а и b, вычислить и вывести на экран значение функции.
№ |
Функция |
Тип данных |
1 |
|
Вещественный |
2 |
|
Целый |
3 |
|
Вещественный |
4 |
|
Вещественный |
5 |
|
Целый |
6 |
|
Вещественный |
7 |
|
Вещественный |
8 |
|
Вещественный |
9 |
|
Вещественный |
10 |
|
Вещественный |
11 |
|
Вещественный |
12 |
|
Целый |
13 |
|
Вещественный |
14 |
|
Целый |
15 |
|
Вещественный |
16 |
|
Вещественный |
17 |
|
Целый |
18 |
|
Вещественный |
19 |
|
Вещественный |
20 |
|
Вещественный |
где .
Лабораторная работа № 2.
Тема: "Программирование циклов". (6 часов)
Часть 1.
Методом половинного деления найти решение следующих нелинейных уравнений с точностью ; .
Часть 2.
Найти сумму ряда с точностью до члена ряда, меньшего 0.0001 для заданного значения и сравнить эту сумму с функцией контроля. Для вычисления последующего значения члена ряда использовать рекуррентную формулу.
№ |
Разложение функции в ряд |
Значение |
Функция контроля |
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
|
|
|
12 |
|
|
|
Часть 3.
Разработать программу, которая выводит на экран геометрическую фигуру, заполняя ее символом ‘*’ или пробелом. Размер фигуры (n) определяется при вводе.
№ |
Фигура |
Расположение на экране |
1 |
Заполненный прямоугольный треугольник. Размер катетов – n |
|
2 |
Пустой прямоугольный треугольник. Размер катетов – n |
|
3 |
Заполненный равнобедренный треугольник. Основание - n, высота - n/2+1 (n - нечетное) |
|
4 |
Пустой равнобедренный треугольник. Основание - n, высота - n/2+1 (n – нечетное) |
|
5 |
Заполненный параллелограмм. Основание и высота - n |
|
6
|
Заполненный параллелограмм. Основание и высота - n
|
|
7 |
Пустой равнобедренный треугольник. Основание n, высота - n/2+1 (n – нечетное)
|
|
8 |
Заполненный равнобедренный треугольник. Основание - n, высота - n/2+1(n - нечетное)
|
|
9 |
Пустой прямоугольный треугольник. Размер катетов – n |
|
10 |
Заполненный прямоугольный треугольник. Размер катетов – n |
|
11 |
Пустой прямоугольный треугольник. Размер катетов – n
|
|
12 |
Заполненный прямоугольный треугольник. Размер катетов – n
|
|
13 |
Заполненный равнобедренный треугольник. Основание – n, высота - n/2+1 (n - нечетное)
|
|
14 |
Пустой равнобедренный треугольник. Основание – n, высота - n/2+1 (n – нечетное) |
|
15 |
Пустой параллелограмм. Основание n и высота n
|
|
16 |
Пустой параллелограмм. Основание и высота - n
|
|
17 |
Пустой равнобедренный треугольник. Основание - n, высота - n/2+1 (n – нечетное)
|
|
18 |
Заполненный равнобедренный треугольник. Основание - n строк, высота - n/2+1 (n – нечетное) |
|
19 |
Пустой прямоугольный треугольник. Размер катетов – n. |
|
20 |
Пустой прямоугольный треугольник. Размер катетов – n. |
|