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

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

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

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

21.02.2011, 20:15. Просмотров 265. Ответов 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++ Сформировать массив Y, куда записать номера элементов массива X
C++ Добавить К элементов в массив, начиная с номера N
Массив: посчитать количество локальных минимумов C++
Одномерный массив. Печать номера, гистограммы. C++
C++ Pаписать в одномерный массив B все номера отрицательных элементов, а в массив C номера не отрицательных
C++ Одномерный массив.Найти номера элементов меньше -10
C++ Добавить в одномерный массив N элементов, начиная с номера К
C++ Вывести номера всех локальных минимумов двумерного массива
Массив: Напечатать номера рядов с отрицательными элементами. C++
Отсортировать массив, сохраняя номера индексов C++
C++ Одномерный массив, вывод номера положительного числа
C++ Сформировать массив из попарных минимумов двух массивов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Supernatural
285 / 141 / 28
Регистрация: 22.11.2010
Сообщений: 1,462
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
СПАСИБО!!! Работает! Упустила из виду! огромное спасибо!
Yandex
Объявления
21.02.2011, 22:02     Массив, номера минимумов
Ответ Создать тему
Опции темы

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