Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/27: Рейтинг темы: голосов - 27, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 24.12.2010
Сообщений: 14

Вычислить сумму и разность двух заданных одномерных массивов

24.12.2010, 15:15. Показов 5534. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста! нужно написать программу в VBA для задач:
1) В киоске продаются газета стоимостью 3 рубля, журнал стоимостью 20 рублей и книга стоимостью 40 рублей. Составить программу, которая спрашивает о желании покупателя (газета, журнал, книга?), принимает деньги (сумма денег вводится с клавиатуры) и печатает причитающуюся сдачу.

2) Определить, имеются ли среди чисел Cos(i3)sin(I*n), i = 1,2, …,n, меньшие 0.0001.

3) Вычислить сумму и разность двух заданных одномерных массивов размером N. Результат вывести в виде двух параллельных столбцов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.12.2010, 15:15
Ответы с готовыми решениями:

Для двух одномерных массивов с одинаковым числом элементов подсчитайте сумму произведений соответствующих элементов
Доброго времени суток. Дали несколько задач VBA нужна ваша помощь) 1)Для двух одномерных массивов с одинаковым числом элементов...

Получить новый массив: сумму двух заданных
Всем добрый день.программисты,и просто те кто знает что такое basic и с чем его едят,помогите пожалуйста с заданием,не могу составить...

Вычислить сумму и разность максимальных элементов матриц
1) Двумерные массивы: Даны две матрицы A(4,5);B(3,6). Вычислить сумму и разность максимальных элементов этих матриц. 2) Правила, пп....

10
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.12.2010, 16:03
По первой задаче см. вложение.
Вложения
Тип файла: rar Сдача.rar (1.5 Кб, 142 просмотров)
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.12.2010, 16:09
Я внёс изменения в форму.
0
0 / 0 / 0
Регистрация: 24.12.2010
Сообщений: 14
24.12.2010, 16:10  [ТС]
спасибо большое)
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.12.2010, 16:11
По второму вопросу. Что это означает?
Цитата Сообщение от Ю.А. Посмотреть сообщение
i3
i*3?
Это имелось ввиду Cos(i*3)*sin(I*n)?
0
0 / 0 / 0
Регистрация: 24.12.2010
Сообщений: 14
24.12.2010, 16:21  [ТС]
Цитата Сообщение от Busine2009 Посмотреть сообщение
По второму вопросу. Что это означает?

i*3?
Это имелось ввиду Cos(i*3)*sin(I*n)?
нет, это i в кубе
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.12.2010, 16:26
Ю.А.,
так что ли Cos(i^3)*sin(I*n)?
А почему есть i и I?

Добавлено через 3 минуты
Ю.А.,
по третьему вопросу. Как заполнять матрицы значениями (через Inputbox или случайными числами, используя генератор случайных чисел)?
0
0 / 0 / 0
Регистрация: 24.12.2010
Сообщений: 14
24.12.2010, 16:35  [ТС]
Цитата Сообщение от Busine2009 Посмотреть сообщение
Ю.А.,
так что ли Cos(i^3)*sin(I*n)?
А почему есть i и I?

Добавлено через 3 минуты
Ю.А.,
по третьему вопросу. Как заполнять матрицы значениями (через Inputbox или случайными числами, используя генератор случайных чисел)?

да так...не знаю, я думаю это опечатка в условии....i везде одно...

з вопрос: Inputbox
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.12.2010, 17:10
По третьему вопросу (результат выводится в Excel):
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub m_1()
Dim A(1 To 3) As Single
Dim B(1 To 3) As Single
Dim i As Byte
For i = 1 To 3
    A(i) = InputBox("Введите значение для элемента массива A")
Next i
For i = 1 To 3
    B(i) = InputBox("Введите значение для элемента массива B")
Next i
For i = 1 To 3
    Cells(i, 1) = A(i) + B(i)
    Cells(i, 2) = A(i) - B(i)
Next i
End Sub
Добавлено через 1 минуту
Цитата Сообщение от Ю.А. Посмотреть сообщение
Cos(i3)sin(I*n)
а "n" - что такое?
0
0 / 0 / 0
Регистрация: 24.12.2010
Сообщений: 14
24.12.2010, 17:49  [ТС]
честно?не знаю((....я все условии писала...

Добавлено через 11 минут
а вы не могли бы 1 задачу написать так же как и 3 ???? или подскажите как мне открыть те 2файла?
0
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
24.12.2010, 18:17
Цитата Сообщение от Ю.А. Посмотреть сообщение
а вы не могли бы 1 задачу написать так же как и 3 ???? или подскажите как мне открыть те 2файла?
Сохраняете архивную папку у себя на Рабочем столе - разархивируете её (пр. кн. мыши по архивной папке - Извлечь в текущую папку).
Заходите в VBE - дважды щ. л. кн. мыши по тому проекту, где хотите хранить код (PERSONAL.XLS или книга) - File - Import File... - выбираете "Рабочий стол" - выбираете файл с расширением .frm - Открыть.
В результате в выбранном вами проекте (PERSONAL.XLS или книга) появляется форма. Чтобы её запустить: 2 щ. л. кн. мыши по названию формы - щ. зелёную стрелку (Run) на панели инструментов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.12.2010, 18:17
Помогаю со студенческими работами здесь

Вычислить сумму и разность минимальных элементов матриц
Дана такая задача. Даны две матрицы А(4,5); В(3,6). Вычислить сумму и разность минимальных элементов этих матриц. Элементы матрицы...

Вычислить сумму и разность двух заданных одномерных массивов
Вычислить сумму и разность двух заданных одномерных массивов размером 5. результат напечатать в виде двух параллельных столбцов.

Вычислить сумму и разность двух заданных одномерных массивов А и В размером 5
Подскажите пожалуйста имеется вот такая задача: Вычислить сумму и разность двух заданных одномерных массивов А и В размером 5. Результат...

Вычислить сумму и разность двух одномерных массивов размера 4
Вычислить сумму и разность двух одномерных массивов размера 4. (Суммой (разностью) двух одномерных массивов одинакового размера называется...

Вычислить сумму и разность двух одномерных массивов содержащих 20 элементов
1.Вычислить сумму и разность двух одномерных массивов содержащих 20 элементов. В массиве суммы найти максимальный элемент и его индекс.В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru