- •Практическое задание № 1. Знакомство с vba
- •Практическое задание № 2. Линейное программирование
- •Практическое занятие № 3. Программирование ветвлений
- •Практическая работа № 4. Программирование повторений
- •Практическая работа № 5. Работа с массивами
- •6. Практическая работа № 6. Процедуры и функции
- •7. Практическое занятие № 7. Файлы. Последовательный доступ
- •8. Практическое занятие № 8. Файлы с произвольным доступом
- •Задания самостоятельной работы
- •1. Линейное программирование
- •2. Программирование ветвлений
- •3. Программирования циклов
- •4. Массивы
- •5. Файлы
- •Список литературы
Задания самостоятельной работы
1. Линейное программирование
Вычислить длину окружности, площадь круга и объём шара одного и того же заданного радиуса.
Вычислить периметр и площадь прямоугольного треугольника по длинам двух его катетов.
По координатам трёх вершин некоторого треугольника найти его площадь и периметр.
Вычислить дробную часть среднего геометрического трёх заданных вещественных чисел.
Вычислить площадь кольца, ширина которого равна Н, а отношение радиуса большей окружности к радиусу меньшей окружности равно D.
Смешали v1 литров воды с температурой t1 градусов Цельсия с v2 литрами воды с температурой t2 градусов Цельсия. Вычислить объём и температуру образовавшейся смеси.
Вычислите площадь круга по заданному значению диаметра d.
Вычислите значение объёма цилиндра с радиусом основания r и высотой h.
Вычистите расстояние, пройденное физическим телом за время t, если тело движется с постоянным ускорением а и имеет в начальный момент времени скорость V0.
Вычислите время свободного падения тела с высоты h (h>0).
Найдите площадь равнобедренной трапеции с основанием a,b и высотой h.
Вычислите значение функции .
Вычислите площадь треугольника, если даны две стороны и угол между ними.
Вычислите площадь параллелограмма по заданным непараллельным сторонам.
Вычислите площадь треугольника по стороне и проведённой к ней высоте.
Пушка стреляет по углом α к линии горизонта. Начальная скорость V м/с. Какова дальность полёта снаряда (ускорение свободного падения принять равным 9,81 м/с2)?
Вычислите площадь сферы по заданному радиусу r.
Вычислите объём параллелепипеда, если известны все его измерения.
Вычислите объём конуса, если известны его радиус и высота.
Вычислите координаты середины отрезка (а; b).
2. Программирование ветвлений
Найдите значение функции , либо выведите на экран сообщение, что функция не определена.
Напишите программу, определяющую чётность или нечётность введённого с клавиатуры числа.
Напишите программу, находящую меньшее число из двух, введённых с клавиатуры.
Найти сумму двух наименьших из трёх положительных целых чисел, запрашиваемых у пользователя.
Определите и выведите на экран номер квадранта, в котором расположена точка А(х,у), х и у заданные числа.
Определить принадлежит ли точка М(х, у) кругу с центром в точке А(a, b) и радиусом равным r.
Определить принадлежит ли точка М(х, у) окружности с центром в точке А(a, b) и радиусом равным r.
Определить принадлежит ли точка N(x, y, z) шару с центром в точке Z(a, b, c) и радиусу r.
Определить принадлежит ли точка N(x, y, z) сфере с центром в точке Z(a, b, c) и радиусу r.
Определить, какая из двух фигур (круг или квадрат) имеет большую площадь.
Вычислить величину Y:
Рассчитать заработную плату сотруднику с учётом подоходного налога:
P=Зарп–Н, где Зарп – зарплата без учёта подоходного налога, Н – подоходный налог, Р – зарплата с учётом подоходного налога.
Найдите площадь треугольника по формуле Герона. Программа должна проверять существование треугольника по введённым сторонам, и если он существует, то выводить его площадь, а в противном случае выводить сообщение о невозможности существования треугольника.
Если X, Y, Z упорядочены по возрастанию, то удвоить каждое из них, иначе заменить числа их модулями.
Если X, Y, Z упорядочены по убыванию, заменить числа их модулями, иначе каждое из чисел разделить на три.
Вычислить площадь геометрических фигур:
Найдите значение функции:
Вычислите значение функции либо выведите на экран сообщение, что функция не определена.
Найдите значение функции:
Вычислить величину Z: