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

0 голосов
74 просмотров

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

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


Информатика (42 баллов) | 74 просмотров
0

Как организован ввод-вывод?

0

1)Dim a(10),k As IntegerFor i = 1 To 10a(i) = Cells(i, 1)Next----------cells(3,3)=k2)точно так же

0

А, через лист рабочей книги Excel? Тогда это элементарщина, на 10 минут работы

Дан 1 ответ
0 голосов
Правильный ответ

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


Скачать вложение Excel (XLS)
(142k баллов)
0

Благодарю. работает как часы.Единственное, я не могу понять где взять код программы? т.е. сам её текст.

0

Блин.вы чёртов гений)

0

Код лежит в проекте. В меню: Сервис - Макросы - Редактор Visual Basic - и в проекте выбрать "Эта книга"