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

Вывести элементы, находящиеся между min и max - C++

Восстановить пароль Регистрация
 
Antish
0 / 0 / 0
Регистрация: 21.06.2010
Сообщений: 5
23.06.2010, 01:16     Вывести элементы, находящиеся между min и max #1
помогите написать приложение на С
вывести элементы массива целых чисел, которые находится между max и min

показать в ВС
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2010, 01:16     Вывести элементы, находящиеся между min и max
Посмотрите здесь:

Вычислить произведение элементов, находящихся между min и max по модулю элементами C++
C++ Посчитать среднее арифметическое элементов массива, расположенных между max и min
Определить max и min элементы матрицы C++
C++ Добавить в конец массива элементы, расположенные между min и max элементами исходного массива, исключая нули
Составить матрицу, элементы которой равны разности между min и max элементов матрицы А, расположенных в закрашенной области C++
C++ Считывание из файла, MAX и MIN элементы
Занулить элементы в матрице между min и max C++
C++ Нужно найти произведение между min и max элементами массива
Сумма элементов между MIN и MAX последовательности без массива C++
Вывести элементы массива, находящихся между его min и max. Перегрузка функций для int и double C++
C++ Найти произведение элементов массива, находящихся между min и max элементами
Произведение элементов целочисленного массива, находящихся между min и max элементами C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Inadequate
Retired
7704 / 2564 / 183
Регистрация: 17.10.2009
Сообщений: 5,106
23.06.2010, 02:48     Вывести элементы, находящиеся между min и max #2
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>
 
#define n 10
 
void main(void)
{
    int a[n],i,max = 0,min = 0,start,end;
 
    printf("Initialize...\n");
    for(i = 0; i < n; i++)
    {
        printf("a[%d] = ", i);
        scanf("%d", &a[i]);
        if (a[i] > a[max]) max = i;
            else if (a[i] < a[min]) min = i;
    }
    printf("Max - a[%d] = %d\n", max, a[max]);
    printf("Min - a[%d] = %d\n", min, a[min]);
 
    if (max > min) {
        start = min;
        end = max;
    } else  {
            start = max;
            end = min;
        }
 
    printf("Result:\n");
    for(i = start + 1; i < end; i++)
        printf("%*d ", 3, a[i]);
}
Yandex
Объявления
23.06.2010, 02:48     Вывести элементы, находящиеся между min и max
Ответ Создать тему
Опции темы

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