Предмет: Информатика, автор: lozroman

Нужно написать 2 программы в Visual Basic for applications.

1)задан массив из n элементов. найти произведение элементов имеющих нечетные индексы/
2)задан массив из n элементов. найти количество отрицательных элементов имеющих нечетные индексы.


Аноним: Как организован ввод-вывод?
lozroman: 1)Dim a(10),k As Integer
For i = 1 To 10
a(i) = Cells(i, 1)
Next
----------
cells(3,3)=k
2)точно так же
Аноним: А, через лист рабочей книги Excel? Тогда это элементарщина, на 10 минут работы

Ответы

Автор ответа: Аноним
1
Решение в приложении. Файл с рабочей книгой Excel-2003. не забудьте разрешить выполнение макросов и проектов VBA без цифровой подписи.
Вы можете внести данные для массива вручную или воспользоваться кнопкой для автозаполнения с помощью датчика случайных чисел. Не забудьте предварительно указать количество элементов в массиве.
Кнопка "Задание 1" выполняет первую задачу и выводит результат в ячейку, расположенную правее этой кнопки. Кнопка "Задание 2" аналогично работает для второго задания. Коды, привязанные к кнопкам - это программы-обработчики события "Нажатие кнопки".
Приложения:

lozroman: Благодарю. работает как часы.Единственное, я не могу понять где взять код программы? т.е. сам её текст.
lozroman: Блин.вы чёртов гений)
Аноним: Код лежит в проекте. В меню: Сервис - Макросы - Редактор Visual Basic - и в проекте выбрать "Эта книга"
Похожие вопросы
Предмет: Русский язык, автор: kira121396