Как написать программу C , чтобы найти минимальный и максимальный элементы массива в C Programming Language ?
- #define N 14
- //*****************************************************
- int massiv[N];
- //ТУТ ТЕБЕ НУЖНО НАЙТИ МИНИМУМ И МАКСИМУМ
- //Максимум и минимум - первый элемент массива
- int max_value=massiv[0];
- int min_value=massiv[0];
- //Позиция максимума и минимума - первый элемент
- int max_position=0;
- int min_position=0;
- puts("Найдём минимальный и максимальный элементы массива.");
- for (i = 1; i < N; i++) {
- if(massiv[i]>max_value) {
- max_value=massiv[i];
- max_position=i;
- }
- if(massiv[i]<min_value) {
- min_value=massiv[i];
- min_position=i;
- }
- }
- //Выведем результат на экран
- printf("Минимальный элемент массива - %dй, его значение - %d\n", min_position+1, min_value);
- printf("Максимальный элемент массива - %dй, его значение - %d\n", max_position+1, max_value);
- //ПРОСТЕЙШАЯ СОРТИРОВКА
- for (i = 1; i < N; i++) {
- for (j = 1; j < N - 1 - i; j++) {
- if(massiv[j]>massiv[j+1]) {
- int temp = massiv[j];
- massiv[j] = massiv[j+1];
- massiv[j+1] = temp;
- }
- }
- }
Learn More :
Russian
- С программу для подсчета количества слов в строке
- С Программа для координирует испытательных образцов
- С Программа , чтобы найти максимальное количество .
- С Программа ввести два числа и вывести их сумму .
- С Программа для поиска факторного введенный номер
- С Программа Получение стек негативных элементов целого линии
- C Program to Specifies a larger array ( in case one larger than the other )
- rekurzivno parni cifri na parni pozicii, nov broj