![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]()
Здравствуйте опять)
Снова нужна ваша помощь Задача Дан двухмерные массив Х размеров mxn(m строчек, n столбцов) Вычеслить среднее арифметическое елментов каждого столпца, которые больше за ноль Буду благодарна за помощь ![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]()
На паре была вот такая вот задача:
Дан двухмерные массив Х размеров mxn(m строчек, n столбцов) Найти суму квадратов элементов, которые находятся на диагоналях(m=n) Вот так вот програмировали n = InputBox("VVedite n") m = InputBox("Vvedite m") ReDim a(n, m) For i = 1 To n For j = 1 To m a(i, j) = InputBox("Vvedite A(" & i & "," & j & ")") Next j Next i For i = 1 To n For j = 1 To m Cells(2 + i, 2 + j).Value = a(i, j) Next j Next i For i = 1 To n For j = 1 To m If i = j Then S = S + a(i, j) ^ 2 End If Next j Next i Cells(4 + n, 4 + m).Value = S Что в нем можно заменить, чтобы вышла задача из первого сообщения? |
![]() |
![]() |
![]() |
#3 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]() Цитата:
2) а массив откуда считывать? из таблицы? или с клавиатуры его ввести? И что именно у вас не выходит? Только ввод массива — это уже непросто! Что у вас не получается?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]()
1) Да, больше нуля
2) Ввести из клавиатуры.. Я бы не обращалась, но у меня ничего не получается... |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]()
Я не понимаю, как написать вычисление среднего арифметического этих елементов
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]()
понимаете, нам ничего не обьясняют на занятиях. Вот поэтому нужно самому все делать. У меня до массивов у меня все получалось, а вот с массивами роблемы
|
![]() |
![]() |
![]() |
#7 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
![]()
Эти элементы надо сложить и полученную сумму разделить на число элементов.
Только учтите, что их (которые > 0) в каком-то столбце может и не быть. Понятно это? 3) в примере у Вас результат выводится в таблицу, что ли? А как (и где) писать программы — это хотя бы вам сказали? (Я не уверен, что нужно объяснять арифметическое среднее, например, старшеклассницам. Это начальная школа!) В цикле, как в примере. Код:
Цитата:
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 21.12.2009 в 23:34. |
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]()
а как это прописать?
3) да |
![]() |
![]() |
![]() |
#9 |
FORTRAN programmer
Форумчанин
Регистрация: 08.12.2009
Сообщений: 153
|
![]() Код:
|
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 14.12.2009
Сообщений: 44
|
![]() Цитата:
НАм обясняют все на Вижуал Бейсике. Мы заходим через Excell и делаем по методичке, но очень простіе задачки. А домой задают посложнее |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С++ Двухмерные массивы | rus_rock_no_dead | Помощь студентам | 4 | 23.05.2010 23:21 |
C++. Двухмерные массивы. | bpystep | Помощь студентам | 11 | 23.05.2010 13:49 |
Двухмерные массивы(StringGrid) | MaksimSeriy | Общие вопросы Delphi | 3 | 06.04.2009 01:27 |
Двухмерные массивы (С++) | Nattka | Помощь студентам | 2 | 04.12.2008 21:15 |
Двухмерные массивы - ошибка | fudzy79 | Помощь студентам | 21 | 06.02.2008 22:50 |