Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Помощь студентам


Ответ
 
Опции темы Опции просмотра
Старый 27.06.2012, 12:57   #11 (permalink)
Натуличка
Member
 
Регистрация: 06.02.2012
Сообщений: 46
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

у меня должно быть еще 1 условие? по условию задачи: Если элементов с мин. значением несколько, то в обмене должен учавствовать последний из них.т.е как я думаю: if a[min]<(?) then
(?):= min
Натуличка вне форума   Ответить с цитированием

Старый 27.06.2012, 12:57
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Сейчас вам самое время посмотреть на эти темы

Задача на Паскаль
Задача, Паскаль
Задача. Паскаль
Задача на языке Паскаль
Задача на файлы, Паскаль АВС

Старый 27.06.2012, 13:17   #12 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Там же написано:
Код:
if a[i]<=min then begin min:=a[i]; imin:=i; end;
то есть, если текущий элемент меньше минимума или равен ему, то минимуму присваивается значение текущего элемента, а его номер сохраняется в переменной номер_минимума. При этом ваше условие будет отрабатываться верно, проверьте самостоятельно на нескольких наборах значений, как это сделал я перед выкладыванием листинга.
AlexZir вне форума   Ответить с цитированием
Старый 27.06.2012, 13:48   #13 (permalink)
Натуличка
Member
 
Регистрация: 06.02.2012
Сообщений: 46
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от AlexZir Посмотреть сообщение
Там же написано:
Код:
if a[i]<=min then begin min:=a[i]; imin:=i; end;
то есть, если текущий элемент меньше минимума или равен ему, то минимуму присваивается значение текущего элемента, а его номер сохраняется в переменной номер_минимума. При этом ваше условие будет отрабатываться верно, проверьте самостоятельно на нескольких наборах значений, как это сделал я перед выкладыванием листинга.
не получается(((((((я ввожу первый элемент 1 а последний 8. у меня 8 и 1 меняются местами, но ведь минимальный элемент у меня 1. т.е он должен остаться на месте.
Натуличка вне форума   Ответить с цитированием
Старый 27.06.2012, 13:50   #14 (permalink)
Натуличка
Member
 
Регистрация: 06.02.2012
Сообщений: 46
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Цитата:
Сообщение от AlexZir Посмотреть сообщение
Там же написано:
Код:
if a[i]<=min then begin min:=a[i]; imin:=i; end;
то есть, если текущий элемент меньше минимума или равен ему, то минимуму присваивается значение текущего элемента, а его номер сохраняется в переменной номер_минимума. При этом ваше условие будет отрабатываться верно, проверьте самостоятельно на нескольких наборах значений, как это сделал я перед выкладыванием листинга.
о! получилось!!!! пасибо огромнейшее! спасли! после завтра экзамен, а меня эта задача подводила!
Натуличка вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 17:52.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.