Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2014, 21:18   #1
id50882902
Новичок
Джуниор
 
Регистрация: 08.12.2014
Сообщений: 2
Печаль Работа с одномерным массивом в Excel VBA. Вот задачка ,решенная мною.

5. Ввести массив A(35) . Найти среднее арифметическое значение массива. Все элементы массива увеличить на среднее арифметическое. Вывести преобразованный массив.
Дело в том,что сама программа работает,но некоторые элементы массива увеличивает, а некоторые оставляет неизменными. Помогите,что не так. ВОт решение само.

Sub srednee_arifmeticheskoe()
Dim a(35) As Integer
Dim srznach As Integer
Dim s As Integer
[a1] = "Исходный массив"
[a3] = "Значение среднего
арифметического элементов массива"
[a5] = "Преобразованный массив"
Randomize
For i = 1 To 35
a(i) = 20 - Int(Rnd * 100)
Cells(2, i) = a(i)
s = 0: srznach = 0
s = s + a(i)
srznach = s / 35
[a4] = srznach
a(i) = a(i) + srznach
Cells(6, i) = a(i)
Next i
End Sub
id50882902 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с одномерным массивом в С++ Sergei1 Помощь студентам 1 10.01.2012 11:25
работа с одномерным массивом Carter Паскаль, Turbo Pascal, PascalABC.NET 2 04.12.2011 18:38
Работа с одномерным массивом TvYown Помощь студентам 0 23.12.2010 20:52
Работа с одномерным массивом TvYown Общие вопросы C/C++ 2 23.12.2010 17:29
Работа с одномерным массивом в СИ++ glagoff Помощь студентам 6 31.10.2010 21:02