Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nikalerka
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 77
#1

Массив, номера минимумов - C++

21.02.2011, 20:15. Просмотров 277. Ответов 2
Метки нет (Все метки)

Помогите, пожалуйста. пишу программку, вот этот кусок должен выводить номера элементов массива, которые равны минимальному элементу. но почему то выводит все номера. Объясните, почему? Может есть альтернативные варианты?

C++
1
2
3
4
5
6
7
8
9
10
11
int min=0;
 
cout<<"medianu:"<<" ";
 
for(i=0;i<n;i++)
  if(per[i]<per[min])
   min=i;
 
for(i=0;i<n;i++)
  if(per[i]=per[min])
   cout<<"x"<<i+1<<" ";
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2011, 20:15     Массив, номера минимумов
Посмотрите здесь:

Вывести номера всех локальных минимумов двумерного массива - C++
Помогите пожалуйста завтра контрольная, а я не могу разобраться Вывести номера всех локальных минимумов, двумерного массива. ...

Массив: посчитать количество локальных минимумов - C++
Вот задание: Официальный язык форума - русский, задание перевести

Сформировать массив из попарных минимумов двух массивов - C++
Дано 2 массива A и B Сформулировать новый массив C который состоит из элементов Ci=min{Ai,Bi}

Массив: найти номера столбцов с положительными элементами и записать их в одномерный массив - C++
ввести двумерный массив I . найти номера столбцов с положительными элементами и записать их в одномерный массив, отобразить его на экране. ...

Отсортировать массив, сохраняя номера индексов - C++
входные данные 5 10 40 35 15 25 после сортировки будет 10 15 25 35 40 no номер индекса Выход 1 4 5 3 2

Добавить К элементов в массив, начиная с номера N - C++
Сформировать динамический одномерный массив, заполнить его случайными числами и вывести на печать. Добавить К элементов, начиная с номера...

Одномерный массив. Печать номера, гистограммы. - C++
a) Числа читаются из массива и графически представляются в виде * (печать гистограммы). b) Сначала печатается номер элемента массива,...

Одномерный массив.Найти номера элементов меньше -10 - C++
С клавиатуры вводится одномерный массив длинной 10 символов. Найти номера только отрицательных элементов меньше -10. сделать с помощью...

Одномерный массив, вывод номера положительного числа - C++
Добрый вечер! Очень нужна помощь в написании программы. Вроде элементарный вопрос, но не получается. Нужно вывести номера положительных...

Массив: Напечатать номера рядов с отрицательными элементами. - C++
Не понимаю как сделать матрицу, совсем не разобрался в теме, помогите с задачей, буду весьма благодарен) П. 5.18.Правил. Запрещено...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Supernatural
287 / 143 / 28
Регистрация: 22.11.2010
Сообщений: 1,497
21.02.2011, 20:21     Массив, номера минимумов #2
C++
1
if(per[i]=per[min])
у тебя здесь ошибка, по идее логическое равно "==", а знак "=" это присваивания
nikalerka
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 77
21.02.2011, 22:02  [ТС]     Массив, номера минимумов #3
СПАСИБО!!! Работает! Упустила из виду! огромное спасибо!
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru