Страница 1 из 1

Помогите дополнить программу!

Добавлено: 01 дек 2013, 20:55
AlanSnake
Задание такое: Ввести N целых чисел и найти среди них минимальный и максимальный элементы!

У меня есть программа, которая находит только максимальный элемент, как ее настроить так, чтобы она находила еще и минимальный! Заранее благодарю!

Код: Выделить всё

#include "stdafx.h"
#include <iostream>
#include <stdio.h>

using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
	setlocale (LC_CTYPE, "Rus");
	int i, N, a, max;
cout << "Введите количество чисел: ";
cin >> N;
cout << "Введите" << N << "чисел: " << endl; 
cin >> max;
for (i=1; i<N; i++)
{
	cin >> a;
	if (a > max) 
		max = a;
}
cout << max << endl;
system ("pause");
	return 0;
}

Re: Помогите дополнить программу!

Добавлено: 02 дек 2013, 13:54
Romeo
Ввести дополнительную переменную min, проинициализировать её, и внутри цикла сделать условное присваивание. Всё по подобию с тем, как это сделано с переменной max.