вопрос по vba

компьютеры программирование программы excel VBA

помогите составить несколько программ по программированию(2курс)

1)Запрограммировать функцию и вычислить ее значения в точках интервала с заданным шагом, сумму этих значений, а также найти количество значений функции, меньших 2
z=tg(x)/(y+sqr(y)) , где y=3, 0 x 0.5, h=0.1
а)c использованием цикла с предусловием и оператором until
б)c использованием цикла с постусловием и оператором while

2)Запрограммировать функцию и вычислить ее значения в заданных точках, сумму этих значений, произведение значений функции, попавших в интервал (2;5), количество значений функции, попавших в интервал (0;1), а также минимальное и максимальное значения функции.
использовать цикл со счетчиком. Определить номера наибольшего и наименьшего элементов, последниих значений функции у.
Система:
y= e^(5+x) x<2
1/(4+x^2) 2<=x<2.5
sin(x) x=>2.5
x=-6.111 , 1.8 , 2.3 , 2.5 , 5.1

3)Даны массивы X=(4.5, 2.6, 6.2) и Y=(2.6, 2.5, 4.3). Найти массив Z, элементы которого равны попарной прямой разности элементов массивов X и Y.

4)Получить массивы X, Y и Z, элементы которых равны соответственно x =5.5i, y =x -i, z = ; 1 i 6. Найти максимальный элемент массива X, минимальный элемент массива Y и сумму элементов массива Z, значения которых больше 0.3.

5)Элементы матрицы A(4,5) определяются по формуле a =sin i+cos j. Вычислить величину b=s +p , где s – сумма положительных элементов матрицы, а p – произведение элементов матрицы, значения которых по модулю больше 0.9.

6)Ввести слово и образовать новое слово без 2-й буквы от конца.


заранее спасибо!
Ответы:
все делается очень просто.
1. открываете книжку по VBA (в инете их огромное количество)
2. читаете то, что касается циклов, ветвления, описания переменных (в данном случае массивов)
3. пробуете применить полученные в ходе прочтения знания на практике.
4. если что-то не получается или не понятно - задаете конкретные вопросы по тому, что не понятно.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.