Функция поиска максимального и минимального элементов одномерного массив - C (СИ)
Формулировка задачи:
Ребят помогите написать программу
УСЛОВИЕ:Написать функцию поиска максимального и минимального элементов одномерного массива. В основной программе вызвать эту функцию для двух разных массивов. При возможности напишете код программы.
Данная программа уже была решена через нужно на более простом уровне
Заранее спасибо
struct MinMax
Решение задачи: «Функция поиска максимального и минимального элементов одномерного массив»
textual
Листинг программы
#include <stdio.h> void MinMax(int *m, int n, int *min, int *max){ (*min)=(*max)=m[0]; for(int i=0;i<n;i++){ if(m[i]>*max) (*max)=a[i]; if(m[i]<*min) (*min)=m[i]; } } int void(){ int a[20],max,min,i,n; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); MinMax(a,n,&min,&max); printf("Min: %d, Max: %d",min,max); scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&b[i]); MinMax(b,n,&min,&max); printf("Min: %d, Max: %d",min,max); return 0; }
Объяснение кода листинга программы
В этом коде функция MinMax находит минимальный и максимальный элементы в массиве. Функция main считывает два массива с помощью функции scanf и передает их в функцию MinMax. Затем функция main считывает еще два массива и снова передает их в функцию MinMax. В конце программа выводит результаты на экран.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д