![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Элен |
![]()
Сообщение
#1
|
Гость ![]() |
Помогите плиз решить задачку..
Дано масивы A(10) B(15). Поменять местами максимльные элементытих массивов. Максимальный элемент и его номер находить в подпрограмме. |
fms |
![]()
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 195 Пол: Женский Репутация: ![]() ![]() ![]() |
а что не получается?
-------------------- непонимающая..
|
Poison |
![]()
Сообщение
#3
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 18 Пол: Женский Репутация: ![]() ![]() ![]() |
Передаешь в подпрограмму сначала А и 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 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Поищи-ка в прикрепленных темах, там кажется есть такое...
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
Guest |
![]()
Сообщение
#6
|
Гость ![]() |
не нашел...
![]() |
Altair |
![]()
Сообщение
#7
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Оххх....
"Щас убъю!" - сказал бы нормальный человек. Я скажу: Вы плохо искали! http://pascal.dax.ru/forum/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 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
Poison она.
Alexey испарвиться. Зато он молодец -сам задачу решил! Это важнее всего!!! Ну и исправлясь, однакоесли бы я все на блюдечке приподнес, то он может и решать задачи не научился бы! Все в мире диалектично! -------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
![]() ![]() |
![]() |
Текстовая версия | 19.07.2025 1:35 |