Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2010, 22:49   #1
DiLemma
Пользователь
 
Регистрация: 15.03.2010
Сообщений: 15
По умолчанию перестановка элементов массива.

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

Код:
#include <stdio.h>
#include <cmath>
#include <iostream>
 
using namespace std;
 
int main()
{
  int min1,min2,n,i,res;
   int numb[100];
    int numb1[100];
     cout<<"vvedite kolichestvo elementov massiva "<<endl;
       cin>>n;
for (i=0; i<n; i++){
     cout<<"vvedite znacheniya elementov massiva "<<endl;
       cin>>numb[i];}
        cout<<"_________________"<<endl;
       min1=numb[0];
for (i=1;i<n;i++)
{
  if (numb[i]<min1)
  {
      min1=numb[i];     
        }
}
res=numb[0];
numb[0]=min1;
min1=res;
cout<<""<<endl;
for (i=0; i<n; i++)
cout<<numb[i]<<endl;
     cin.get();
     cin.get();
    return 0;
}
я так понимаю значение из первого элемента numb[0] присваиваем "пустой" переменной res. после чего запоминаем значение min1 в переменной numb[0].min1=res; -- думаю комментов не требует. проблема в том, что первый элемент не записывается вместо min1(((
DiLemma вне форума Ответить с цитированием
Старый 29.04.2010, 22:52   #2
Namolem
Oo
Форумчанин
 
Аватар для Namolem
 
Регистрация: 10.10.2009
Сообщений: 350
По умолчанию

в мин хранится ЗНАЧЕНИЕ минимального элемента, а не минимальный элемент. Используйте вместо него индекс минимального элемента.
Namolem вне форума Ответить с цитированием
Старый 29.04.2010, 23:08   #3
DiLemma
Пользователь
 
Регистрация: 15.03.2010
Сообщений: 15
По умолчанию

не совсем понимаю как. минимальный элемент просто и-тый, как и любой другой
DiLemma вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод элементов массива.Изменение элементов массива. Vesnushka18 Помощь студентам 6 09.06.2011 13:05
Вставка, объединение, перестановка элементов массива. Vadim123456 Помощь студентам 4 07.02.2010 16:45
Перестановка элементов в списке Adya Помощь студентам 0 26.08.2009 15:11
Перестановка элементов четных и нечетных строк Юлия19 Помощь студентам 3 14.06.2009 18:33