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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Динар Габбасов
Заблокирован
#1

надо нати min элемент - C++

08.12.2011, 20:45. Просмотров 214. Ответов 1
Метки нет (Все метки)

надо найти min, точнее в цикле где происходит поис наибольшего элемента мне нужно добавить пару переменных таким образом чтоб еще находил минимальный элемент, если так не возможно то любым другим способом, без участия "массивов"
Код
// 3,3 проба.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "math.h"
#include <ctype.h>

template<class T>
T distance(const T& min, const T& max)
{
    return max - min;
}
int _tmain(int argc, _TCHAR* argv[])
{
	int f, i, max, min, x1, x2;
printf ("vvedite pervoe chislo ryada\n");
        scanf (" %i", &x1);
		max=x1;
        for( i = 2; i <= 5; i++ )
        {
                printf ("vvedite prodoljenie \n");
				scanf (" %i", &x2);
				//min=x2;
                if( x2 > max ) 
                {
                     max = x2;      
                }

        }
 printf ("max = %i\n",max);

 printf ("min = %i\n",min); // как найти минимум????
        return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2011, 20:45     надо нати min элемент
Посмотрите здесь:

Определить MAX элемент в первом столбце и MIN элемент в последнем столбце матрицы - C++
дано целочисленная матрица n x m определить: 1. MAX элемент в первом столбце и MIN элемент в последнем столбце. 2 MAX элемент во второй...

Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c)/1+min(a+bc,b) - C++
Для решении использовать функцию! Даны действительные числа a, b, c. Получить r = (min (a, a + b)+min(a,b+c))/1+min(a+bc,b)

Удалить из массива элемент, расположенный после 1-го max, и элемент после 1-го min) - C++
Задача такая: 1)Удалить из массива элемент, расположенный после первого элемента с максимальным значением, и элемент после первого...

MAX элемент в первом столбце и MIN элемент в последнем столбце - C++
дано целочисленная матрица n x m определить: 1. MAX элемент в первом столбце и MIN элемент в последнем столбце. 2 MAX элемент во...

Поменять max и min элемент в матрице - C++
Ребят, помогите, не могу додуматься, как это делается... Нам дана матрица, допустим 3x3 или NxM, как сделать сравнивать все элементы...

Найти max и min элемент массива - C++
написал в коде,но у меня почему то выводит Max:56 и с минимумом непонятно #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main() { ...

Поменять местами min и max элемент в массиве - C++
1) Найти значение min элемента n строки и m столбца в которой он расположен. 2) Поменять местами min и max элемент в массиве. 3) Найти...

В каждой строке двумерного массива min элемент - C++
Дана матрица размера M&lt;=N. В каждой строке матрицы найти минимальный элемент. Нужен только алгоритм.

Дано: n, a[n], b[n]. Используя макроопределение с аргументами , найти min элемент в каждом массиве. - C++
Дано: n, a, b. Используя макроопределение с аргументами , найти min элемент в каждом массиве. Напечатать наибольшее из min элементов.

Создать функцию min, которая находит наименьший элемент вещественного массива А размера N - C++
Дан массив A размера N найти минимальный элимент. написать функцыю ввода масива, функцыю поиска минимального элимента и...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M__A__K
47 / 47 / 2
Регистрация: 09.11.2010
Сообщений: 306
08.12.2011, 21:05     надо нати min элемент #2
про инициализируйте min значением x1 (аналогично max), а в цикл добавьте
if( x2 < min )
{
min = x2;
}
Yandex
Объявления
08.12.2011, 21:05     надо нати min элемент
Ответ Создать тему
Опции темы

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