Поменять местами, min и max элементы массива размера 10 |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Поменять местами, min и max элементы массива размера 10 |
Lady_Dark |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 15 Пол: Женский Реальное имя: Юлия Репутация: 0 |
Покопалась, никак не могу найти, все не то...
А у самой что-то не получается... Помогите чем можете!.. |
volvo |
Сообщение
#2
|
Гость |
Найти min/max можешь? А их индексы?
|
Lady_Dark |
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 15 Пол: Женский Реальное имя: Юлия Репутация: 0 |
Мин и макс может и найду, , а вот с индексами... че то я не знаю...
"Дан одномерный массив А, состоящий из 2n элементов. Поменять местами первую и вторую его половины" - вот это могу. А вот с размером 10... не догоню как Сообщение отредактировано: Lady_Dark - |
Lady_Dark |
Сообщение
#4
|
Новичок Группа: Пользователи Сообщений: 15 Пол: Женский Реальное имя: Юлия Репутация: 0 |
Можете подробно в коде самое важное написать?..
|
мисс_граффити |
Сообщение
#5
|
просто человек Группа: Пользователи Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: 55 |
покажи, как ты умеешь искать мин и макс
там надо будет добавить по одной строчке - это будет запоминание их индексов. а потом поменять 2 числа - думаю, это ты умеешь. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Lady_Dark |
Сообщение
#6
|
Новичок Группа: Пользователи Сообщений: 15 Пол: Женский Реальное имя: Юлия Репутация: 0 |
Вот:
Сообщение отредактировано: Lady_Dark - |
Malice |
Сообщение
#7
|
Профи Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: 20 |
Делаешь тоже самое для nMin и меняешь так:
temp:=a[nMax]; a[nMax]:=a[nMin]; a[nMin]:=temp;, где temp - переменная типа double. |
volvo |
Сообщение
#8
|
Гость |
Lady_Dark, прекрасно ... Теперь проделываешь то же самое для нахождения номера минимального элемента, скажем, он у тебя будет называться nMin, и после того, как найдешь - меняешь местами элементы a[nMin] и a[nMax] через третью, буферную переменную...
|
Lady_Dark |
Сообщение
#9
|
Новичок Группа: Пользователи Сообщений: 15 Пол: Женский Реальное имя: Юлия Репутация: 0 |
Тупо, не так, да?
|
volvo |
Сообщение
#10
|
Гость |
Цитата if a[i]>a[nMin] Да и вводить массив во второй раз не нужно... |
Lady_Dark |
Сообщение
#11
|
Новичок Группа: Пользователи Сообщений: 15 Пол: Женский Реальное имя: Юлия Репутация: 0 |
|
Lapp |
Сообщение
#12
|
Уникум Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
бегин экспектед... =) =( ААА! ИСПРАВЬТЕ МНЕ ЕЕ! =))) Ты написала coust вместо const во второй строчке.. Еще нужно убрать массу лишнего, типа повторный ввод массива, а также лишние begin'ы и end'ы. И, пожалуйста, не нужно кричать (читай Правила, п.6) -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Текстовая версия | 29.03.2024 5:44 |