- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
/* Попытка обьединить четыре  цикла в один.
	Первый - Присвоение элементам массива значения.
	Второй - Поиск минимального значения.
	Третий - Поиск максимального значения.
	Четвертый - Вывод содержимого массива.
*/
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
	int array[100];
	int flag;
	int min = 0;
	int max = 0;
	for (flag=0;flag<100;flag++){					   
		array[flag]=rand();
		
		if ( ! min && ! max){	   //Инициализация переменных, для первой итерации.
		max = array[0];
		min = array[0];
		}
		if (array[flag] >=max) max = array[flag];
		
		if (array[flag] <= min) min = array[flag];
		
		cout << array[flag] << "\n";
	}
	
	cout << "\nМаксимальное значение: " << max;	
	cout << "\nМинимальное значение: "  << min << '\n';
	
	return 0;
}







 Follow us!
 Follow us!