Расчет на vba excel - 24 задачи
Задача 3.1
3.1. Вычислить длину диагонали прямоугольника, имеющего стороны a = 1,785м и b = 2,313м. Написать универсальную подпрограмму для вычисления диагонали произвольного прямоугольника по известным его сторонам.
задачи 3.2
В данной задаче необходимо вычислить две математические перемен-ные, а затем в зависимости от их значений, вычислить третью переменную по одной из двух формул по условию. В математических формулах встречаются функции, не являющиеся встроенными. Такие функции необходимо определить как пользовательские функции. Арккотангенс является такой функцией. Арккотангенс – это функция обратная функции котангенса
Задача 3.3
Написать программу, которая находит наименьшее число во вводимой с клавиатуры последовательности, состоящей из 20 действительных чисел.
При помощи датчика случайных чисел вводится последовательность {ai}, состоящая из N (случайное число от 7 до 30) целых положительных случайных трехзначных чисел. Из последовательно сти {ai} получить по-следовательность {bi}, переставив в элементах ai первую и вторую цифры. Обе последовательности вывести в соседние столбцы рабочего листа.
Задача 3.5
В одномерный массив A размерности N при помощи датчика
случайных чисел вводятся действительные числа в диапазоне от 900 до 4500 (N ввести с клавиатуры). Вывести их в строку рабочего листа. Все те числа, в которых целая часть кратна 4, выделить цветом.
Задача 3.6.
Написать программу, которая считывает в одномерный массив A целые числа, записанные в столбце рабочего листа, начиная с выделенной ячейки. Ячейки, в которых находятся числа, в разложении которых на простые множители, получается наибольшее число множителей, выделить цветом, а в соседний столбец вывести разложение таких чисел на множители.
Ввести с клавиатуры число n и вычислить сумму. Решение задачи 3.6.
Это задача на вызов рекурсивной функции. Сумма ряда вычисляется так:
создадим две переменныe:
Задача 3.8
Даны шесть действительных чисел a1, b1, c1, a2, b2, c2, представля-ющие коэффициенты системы линейных алгебраических урав-
нений.
Задача 3.9
В данной действительной квадратной матрице A порядка N
найти наибольший по модулю элемент. Получить действительную
квадратную матрицу B порядка N-1 путем "выбрасывания" из исходной матрицы строки и столбца, на пересечении которых расположен элемент с найденным значением. Написать программу.