Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
liberty_
0 / 0 / 0
Регистрация: 05.05.2018
Сообщений: 35
1

Элементы между max и min элементами перенести в начало массива

06.11.2018, 20:34. Просмотров 312. Ответов 0

Переместить в начало массива те элементы, которые находятся между макс. и мин. элементами. Как для этого дальше код писать?

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
27
28
29
30
31
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define SIZE (20)
#define MIN_VAL (-17)
#define MAX_VAL (29)
#define brand() ( rand() % ( MAX_VAL - MIN_VAL + 1 ) + MIN_VAL )
  int main(void) {
    int array[SIZE], i,  minIndex, maxIndex;
for ( i = 0; i < SIZE; ++i )
        array[i] = brand();
 
    printf("Array:\n");
    for ( i = 0; i < SIZE; ++i )
        printf("%4d", array[i]);
    printf("\n");
 
    int min = array[0]; 
for( i = 0; i < SIZE; ++i)
    if(array[i] < min)
        min = array[i];
 printf("Min element: %d\n", min);
 
 
    int max = array[0]; 
for( i = 0; i < SIZE; ++i)
    if(array[i] > max)
        max = array[i];
 
 printf("Min element: %d\n", max);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2018, 20:34
Ответы с готовыми решениями:

Функция, определяющая среднее арифметическое элементов между вторыми max и min элементами массива
Нашел на форуме программу, цель которой создать функцию, определяющую среднее арифметическое...

Удалить из массива те элементы, которые меньше (min+max) /2
Помогите с задачей. С массивами проблемы постоянные... Дан массив a1,...,a20. Удалить из него...

Перенести в начало массива все положительные элементы, а в конец массива - все отрицательные
Помогите, пожалуйста, написать программу на языке Си: Дан одномерный массив А, состоящий из N ...

Дан одномерный массив А. Перенести в начало массива все четные элементы, а в конец - все нечетные
Помогите пожалуйста написать программу на языке &quot;Си&quot;: Дан одномерный массив А состоящий из N...

Найти min и max элементы квадратной матрицы и поменять местами строки, в которых находятся эти элементы
Здраствуйте, стыдно просить такую глупость для вас, но сам я не могу реализовать вот такой код:...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2018, 20:34

Удалить элементы массива, расположенные между его минимальным и максимальным элементами
Дан целочисленный массив размера N. Удалить элементы массива, расположенные между его минимальным и...

Найти произведение элементов, находящихся между min и max
Произведение элементов, находящихся между min и max элементами

Одномерный массив. Переписать эл-ты между max&min.
Доброго времени суток:senor:. Помогите справиться с заданием на Си. Задание: Дан одномерный...


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

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

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