С Программа для поиска минимального и максимального элементов массива

Как написать программу C , чтобы найти минимальный и максимальный элементы массива в C Programming Language ?


С Программа для поиска минимального и максимального элементов массива

  1. #define N 14
  2. //*****************************************************
  3. int massiv[N];
  4. //ТУТ ТЕБЕ НУЖНО НАЙТИ МИНИМУМ И МАКСИМУМ
  5. //Максимум и минимум - первый элемент массива
  6. int max_value=massiv[0];
  7. int min_value=massiv[0];
  8. //Позиция максимума и минимума - первый элемент
  9. int max_position=0;
  10. int min_position=0;
  11.  
  12. puts("Найдём минимальный и максимальный элементы массива.");
  13. for (= 1; i < N; i++) {
  14.   if(massiv[i]>max_value) {
  15.     max_value=massiv[i];
  16.     max_position=i;
  17.   }
  18.     if(massiv[i]<min_value) {
  19.     min_value=massiv[i];
  20.     min_position=i;
  21.   }
  22. }
  23. //Выведем результат на экран
  24.   printf("Минимальный элемент массива - %dй, его значение - %d\n",  min_position+1, min_value);
  25.   printf("Максимальный элемент массива - %dй, его значение - %d\n", max_position+1, max_value);
  26. //ПРОСТЕЙШАЯ СОРТИРОВКА
  27. for (= 1; i < N; i++) {
  28. for (= 1; j < N - 1 - i; j++) {
  29.   if(massiv[j]>massiv[j+1]) {
  30.     int temp = massiv[j];
  31.     massiv[j] = massiv[j+1];
  32.     massiv[j+1] = temp;
  33.   }
  34. }
  35. }


Learn More :