0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 56
1

Найти индексы одинаковых элементов массива и вывести их в порядке возрастания

09.11.2016, 12:56. Показов 2596. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано целочисленный массив размера N, содержащий ровно два одинаковых элемента. Найти номера одинаковых элементов и вывести эти номера в порядке возрастания.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2016, 12:56
Ответы с готовыми решениями:

Найти номера одинаковых элементов массива и вывести эти номера в порядке возрастания
Дан целочисленный массив размера N, содержащий ровно два одинаковых элемента. Найти номера...

Вывести индексы массива в порядке возрастания элементов массива
Дан массив размера N. Вывести индексы массива в том порядке, в котором соответствующие им элементы...

Найти номера одинаковых элементов и вывести эти номера в порядке возрастания
Дан целочисленный массив размера N, содержащий ровно два одинаковых элемента. Найти номера...

Вывести на экран индексы элементов в порядке возрастания самих элементов среди элементов стоящих на четных местах
Здравствуйте!! Помогите...Вывести на экpан индексы элементов в поpядке возpастания самих элементов...

1
131 / 131 / 157
Регистрация: 11.04.2015
Сообщений: 343
09.11.2016, 20:06 2
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
 
int main(void)
{   
    int i, j, N;
    printf("Enter the size of the array: \n");
    scanf("%d", &N);
    int *a = malloc(N * sizeof(int));
    printf("Enter the elements of the array: \n");
    for (i = 0; i < N; i++) {
        scanf("%d", &a[i]);
    }
    printf("\nThe entered array: \n");
    for (i = 0; i < N; i++) {
        printf("%3d ", a[i]);
    }
    printf("\n");
    for (i = 0; i < N; i++) {
        for (j = 0; j < N; j++) {
            if (j != i && a[i] == a[j] && i<j) 
                printf("\n%d %d\n\n", i, j);
        }
    }
    system("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.11.2016, 20:06
Помогаю со студенческими работами здесь

Найти максимальный и минимальный элементы массива. Вывести массив в порядке возрастания элементов
Ввести одномерный массив из 10 элементов. Найти максимальный и минимальный элементы массива. ...

Найти индексы всех седловых точек заданной матрицы, и вывести их в порядке возрастания
дана матрица целых чисел размером 10*12. Найти индексы всех ее седловых точек. Найденные седловые...

Посчитать сколько каких элементов массива и вывести в порядке возрастания
Задача: Сгенерировать массив ста случайных целых числел от 0 до 20. Вывести его через пробел....

Вывести в порядке возрастания min значение в каждом из 10 элементов массива
Создать массив из 100 значений (rand) 1)Вывести в порядке возрастания min значение в каждом из 10...

Упорядочить индексы массив в порядке возрастания элементов
Имеются 2 массива. Например А, в котором записаны значения {8, 2, 4, 3}и В. В массив В нужно...

Найти максимальное количество одинаковых элементов массива A={a[i]}, среди имеющих нечетные индексы
Найти максимальное количество одинаковых элементов массива A={a}, среди имеющих нечетные индексы


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru