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

Дан массив Х(215), найти среди его элементов два элемента... - C++

Восстановить пароль Регистрация
 
Катерифка))
0 / 0 / 0
Регистрация: 06.01.2010
Сообщений: 9
16.01.2010, 19:40     Дан массив Х(215), найти среди его элементов два элемента... #1
Не знаю что писать во втором цикле!Дан массив Х(215), найти среди его элементов два элемента, модуль разности которых имеет наименьшее значение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2010, 19:40     Дан массив Х(215), найти среди его элементов два элемента...
Посмотрите здесь:

2) Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов C++
C++ Дан массив A[5,5]. Найти минимальный элемент среди элементов, расположенных в нечетных строках массива
Ввести двумерный массив A(N×N) , вывести его. Найти сумму положительных элементов расположенных в части массива одновременно C++
Дан одномерный целочисленный массив А из N элементов. Найти в нём максимальное значение среди простых чисел C++
Дан целочисленный двумерный массив. Известно, что среди его элементов два и только два равны между собой. Напечатать их индексы C++
Дан целочисленный массив А[п], среди элементов есть одинаковые. Создать массив из различных элементов А[п] C++
Дан массив на 10 элементов. Найти его первый локальный максимум C++
C++ Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.01.2010, 21:52     Дан массив Х(215), найти среди его элементов два элемента... #2
Если массив уже есть, то так:
C
1
2
3
4
5
6
7
8
9
10
int i1=0, i2=1, min;
min=abs(X[0]-X[1]);
for(int i=0; i<214; i++)
    for(int j=i+1; j<215; j++)
        if(min>abs(X[i]-X[j]))
        {
            min=abs(X[i]-X[j]);
            i1=i;
            i2=j;
        }
Вот после этого кода в i1 и i2 записаны индексы элементов, модуль разности которых имеет наименьшее значение.
Yandex
Объявления
16.01.2010, 21:52     Дан массив Х(215), найти среди его элементов два элемента...
Ответ Создать тему
Опции темы

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