КАРТА САЙТА
Sibnet.ru
Sibnet.ru

Sibnet.ru — это информационно-развлекательный интернет-проект, ориентированный на широкий круг Сибирского региона.
По данным Rambler Top100, Sibnet.ru является самым популярным порталом в Сибири.

Контакты:
АО "Ринет"
ОГРН 1025402475856
г. Новосибирск, ул. Якушева, д. 37, 3 этаж
отдел рекламы:
(383) 347-10-50, 347-06-78, 347-22-11, 347-03-97

Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль

Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!

Здравствуйте, гость ( Вход | Регистрация )



> Задача по массиву, помогите решить.
reksar070792
сообщение 27.12.2013, 21:33
Сообщение #1


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Привет, задали на зачот задачу, решить, может поможите? отблагодарю smile.gif
Вот такая задачка:
Заданы 2 массива a={-5,2;8; 1,3; -6}, b={-4,7; -3; 2,6;7;13;-1}
Переменной S присвоить значение -1, если максимальный элемент массива А равен максимальному элементу массива B; 1, если максимальный элемент массива А меньше-максимального элемента массива B; 0, если максимальный элемент массива А больше максимального элемента массива B


Сообщение отредактировал sergy - 28.12.2013, 19:20
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
2 страниц V  1 2 >  
Ответить в эту темуОткрыть новую тему
Ответов(1 - 19)
Rejy
сообщение 27.12.2013, 23:32
Сообщение #2


Cogito, ergo sum
Group Icon


Группа: Sibnet-club
Сообщений: 266
Регистрация: 1.2.2010
Пользователь №: 206 007



Репутация:   11  


Создаёшь две переменных. Присваиваешь им первые элементы массивов. В них будут храниться максимальные элементы массивов. Делаешь по циклу для каждого массива. В них сравниваешь элементы массива с имеющимися переменными. В случае если встретятся элеметы больше переменных, присваиваешь значения этих элементов переменным. По завершении циклов сравниваешь переменные и выполняешь нужные действия.
ru.wikipedia.org/wiki/Оператор_ветвления
ru.wikipedia.org/wiki/Цикл_(программирование)‎
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 28.12.2013, 0:52
Сообщение #3



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


И в каком виде нужен результат? Блок-схема? Если программа, то на чем?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 28.12.2013, 14:38
Сообщение #4


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 27.12.2013, 23:52) *

И в каком виде нужен результат? Блок-схема? Если программа, то на чем?

преподаватель говорит:
блок-схема, блок ввода, результат S, и проверку выполнить
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
mail80
сообщение 28.12.2013, 15:14
Сообщение #5


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 1 612
Регистрация: 3.6.2013
Из: Ильинка, Новокузнецк, Кемер. область
Пользователь №: 487 967



Репутация:   41  


В Еxcel-e можно посчитать - там есть удобная функция "ЕСЛИ". А "МАКС"-ные значения двух массивов еще проще находятся.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 28.12.2013, 17:45
Сообщение #6



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


Цитата(mail80 @ 28.12.2013, 15:14) *

В Еxcel-e можно посчитать - там есть удобная функция "ЕСЛИ". А "МАКС"-ные значения двух массивов еще проще находятся.

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


Сообщение отредактировал PROgR - 28.12.2013, 19:37
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 28.12.2013, 19:14
Сообщение #7


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 28.12.2013, 16:45) *

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


Да, таак спасибо, а как в excel, не знаешь?


задача за зачот:-(

Сообщение отредактировал sergy - 28.12.2013, 19:19
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 28.12.2013, 19:30
Сообщение #8



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


Цитата(reksar070792 @ 28.12.2013, 19:14) *

Да, таак спасибо, а как в excel, не знаешь?
задача за зачот:-(

У тебя где-то сказано, что нужно использовать Excel?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 28.12.2013, 20:30
Сообщение #9


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 28.12.2013, 18:30) *

У тебя где-то сказано, что нужно использовать Excel?

Амм, неа, я только сегодня узнал, что нужно в excel
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 29.12.2013, 4:07
Сообщение #10



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


Цитата(reksar070792 @ 28.12.2013, 20:30) *

Амм, неа, я только сегодня узнал, что нужно в excel

Не знаю конечно, зачем это надо, но как-то так:

Можно конечно еще используя VBA, ты уж определись, что конкретно нужноwink.gif

Сообщение отредактировал PROgR - 29.12.2013, 4:09


» Спасибо сказали: «
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 29.12.2013, 19:01
Сообщение #11


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 29.12.2013, 3:07) *

Не знаю конечно, зачем это надо, но как-то так:

Можно конечно еще используя VBA, ты уж определись, что конкретно нужноwink.gif

Можно и в VBA дополнить?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 29.12.2013, 20:27
Сообщение #12



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


Цитата(reksar070792 @ 29.12.2013, 19:01) *

Можно и в VBA дополнить?

используя функцию Max

с циклами, как на блок-схеме

просмотр кода по Alt+F11

p.s В формате Excel 1997-2003


Сообщение отредактировал PROgR - 29.12.2013, 21:17


» Спасибо сказали: «
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 29.12.2013, 23:28
Сообщение #13


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 29.12.2013, 19:27) *

используя функцию Max

с циклами, как на блок-схеме

просмотр кода по Alt+F11

p.s В формате Excel 1997-2003


Спассибоsmile.gif
вот запустил выдал, это, это нормальноsmile.gif?)
» Спойлер (нажмите, чтобы прочесть) «


Сообщение отредактировал reksar070792 - 29.12.2013, 23:28
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
shouhei
сообщение 29.12.2013, 23:34
Сообщение #14


Himmelsstürmer
Group Icon


Группа: Events and facts club
Сообщений: 33 866
Регистрация: 2.4.2008
Из: Caught somewhere in time
Пользователь №: 27 739



Репутация:   1422  


Это нормально. Нужно просто разрешить выполнение макросов.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 29.12.2013, 23:36
Сообщение #15



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


Цитата(reksar070792 @ 29.12.2013, 23:28) *

Спассибоsmile.gif
вот запустил выдал, это, это нормальноsmile.gif?)
» Спойлер (нажмите, чтобы прочесть) «


По-умолчанию в приложениях офиса, выключен запуск макросов, нужно в настройках безопасности офиса, их разрешить.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 30.12.2013, 12:26
Сообщение #16


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 29.12.2013, 22:36) *

По-умолчанию в приложениях офиса, выключен запуск макросов, нужно в настройках безопасности офиса, их разрешить.

еще один нюанс, значения там автоматом стоят, и свои значения разве нельзя вводить:?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 30.12.2013, 13:51
Сообщение #17


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


надо еще максимальное значение найти
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PROgR
сообщение 31.12.2013, 3:58
Сообщение #18



Group Icon


Группа: Sibnet-club
Сообщений: 2 472
Регистрация: 10.12.2009
Из: Киселёвск
Пользователь №: 176 769



Репутация:   671  


Цитата(reksar070792 @ 30.12.2013, 13:51) *

надо еще максимальное значение найти

Что за бред, вводи свои значения в пределах массивов, он их сравнивает, надеюсь с максимальным сам разберешься, из кода все понятно.!!!
С наступающим!!!
Ты же вроде фото занимаешься, если в двух строчках не разберешься, с фотографией завязывай.

Сообщение отредактировал PROgR - 31.12.2013, 6:34
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 31.12.2013, 10:52
Сообщение #19


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


Цитата(PROgR @ 31.12.2013, 2:58) *

Что за бред, вводи свои значения в пределах массивов, он их сравнивает, надеюсь с максимальным сам разберешься, из кода все понятно.!!!
С наступающим!!!
Ты же вроде фото занимаешься, если в двух строчках не разберешься, с фотографией завязывай.

Ахахах, Ода пора завязыватьsmile.gif

Вообще все работаетsmile.gif Спасибо, и тебя с наступающим
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
reksar070792
сообщение 31.12.2013, 13:05
Сообщение #20


МЕГА флудер
Group Icon


Группа: Sibnet-club
Сообщений: 2 451
Регистрация: 16.7.2009
Из: Новосибирск
Пользователь №: 120 658



Репутация:   579  


А как составляется программа по поиску максимума? 1 to n (n=любое число, к примеру 6) с любыми числами

Сообщение отредактировал reksar070792 - 31.12.2013, 13:06
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

2 страниц V  1 2 >
Ответить в эту темуОткрыть новую тему
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 14.7.2025, 8:28
Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Размещение рекламы:
тел: (383) 347-06-78, 347-10-50

Правила использования материалов