Нахождение максимального элемента массивов, ... |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Нахождение максимального элемента массивов, ... |
Элен |
Сообщение
#1
|
Гость |
Помогите плиз решить задачку..
Дано масивы A(10) B(15). Поменять местами максимльные элементытих массивов. Максимальный элемент и его номер находить в подпрограмме. |
fms |
Сообщение
#2
|
Бывалый Группа: Пользователи Сообщений: 195 Пол: Женский Репутация: 0 |
а что не получается?
-------------------- непонимающая..
|
Poison |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 18 Пол: Женский Репутация: 0 |
Передаешь в подпрограмму сначала А и 10 - mas и n соответсвенно
Код mas[i]:=max; for i:=1 to n do if mas[i]>max then begin max:=mas[i]; k:=i; end; Возвращаешь k - номер максимального элемента в массиве А (maxA, скажем); то же для В и меняешь местами: Код j:=A[maxA]; A[maxA]:=B[maxB]; B[maxB]:=j; -------------------- Смотри ушами, а слушай глазами
--------------------------------------- Делай добро там, где оно принесет больше пользы Кен Кизи |
Alexey |
Сообщение
#4
|
Гость |
Народ помогите!!!! Очень нужно! задача такая:
Ввести матрицу 10х10, посчитать сумму элементов над главной диагональю, произведение под обратной диагональю, сумму отрицательных элементов. Помогите пожалуйста! нужно до завтрашнего утра! |
Altair |
Сообщение
#5
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Поищи-ка в прикрепленных темах, там кажется есть такое...
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Guest |
Сообщение
#6
|
Гость |
не нашел... (
|
Altair |
Сообщение
#7
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Оххх....
"Щас убъю!" - сказал бы нормальный человек. Я скажу: Вы плохо искали! http://forum.pascal.net.ru/index.php?showtopic=1212 Там: Цитата Сумма элементов, стоящих выше главной диагонали: s:=0; for i:=1 to n do for j:=i to n do s:=s+a[i,j]; Вобщем все есть, только нужно желание собрать все - СКОМПИЛИРОВАТЬ (ибо компиляция - процесс сборки чужих исследований, наработок!). Что, не знаете как матрицу ввести? Вот: Код Var a:array[1..10,1..10] of integer; {это матрица} i,j:byte; begin {vvod matrizi} for i:=1 to 10 do For j:=1 to 10 do begin write('a[',i,',',j,']= '); readln(a[i,j] end; {...} P.S. а что это у меня клавиша "Н" иногда не наживаеться? Ага там сухарь ... :p14: -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Гость_Алексей |
Сообщение
#8
|
Гость |
Спасибо Олег!
Все скомпилировал, все работает. Осталось только разобраться в том, как все это работает и объяснить это преподавателю |
BlackShadow |
Сообщение
#9
|
Гость |
Poison, порадовал(а) (вроде с а ). Всегда приятно видеть того, кто не прочь помочь другим
Alexey, ты был не прав. Надо было создать новую тему или по-лучше поискать. Oleg_Z, а ты был дважды не прав. |
Altair |
Сообщение
#10
|
Ищущий истину Группа: Пользователи Сообщений: 4 825 Пол: Мужской Реальное имя: Олег Репутация: 45 |
Poison она.
Alexey испарвиться. Зато он молодец -сам задачу решил! Это важнее всего!!! Ну и исправлясь, однакоесли бы я все на блюдечке приподнес, то он может и решать задачи не научился бы! Все в мире диалектично! -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Текстовая версия | 17.06.2024 13:48 |