Мин и Макс в C

Min I Maks V C



Finding the минимум и максимум значения из массива элементов в языке программирования C является обычной практикой и используется в нескольких программах. Таким образом, новичкам в программировании на C необходимо научиться использовать эту практику. Если вы тот, кто ищет помощь, связанную с min и max в C, следуйте рекомендациям этой статьи.

Мин и Макс в C

В языке программирования C есть две наиболее часто используемые функции. мин и макс значения, которые заключаются в следующем:







1: Пользовательские функции

Пользовательские функции в языке C создаются самим пользователем. Эти функции включают в себя определение типа переменных данных, массива, чисел с плавающей запятой и т. д. Эти типы функций включают в себя цикл for и основной процесс для сравнения каждого элемента массива один за другим. После завершения последней итерации функция распечатает минимальное и максимальное значения из массива с помощью функции «printf».



Пример такого типа пользовательских функций приведен ниже:



#include

Интер Калкаррей ( целое число х [ ] , целое п )
{
интервал мин, макс, у;
мин '=' Макс [ 0 ] ;
для ( и '=' 1 ; и < н; и++ )
{
если ( мин > Икс [ и ] )
мин [ и ] ;
если ( Макс < Икс [ и ] )
Макс [ и ] ;
}
printf ( 'минимум массива: %d' , мин ) ;
printf ( ' \n максимум массива: %d' ,Макс ) ;
}
внутренний основной ( )
{
целое число х [ 1000 ] , г, н, сумма ;
printf ( 'Введите размер массива:' ) ;
сканф ( '%д' , & н ) ;

printf ( 'Введите элементы в массив: \n ' ) ;
для ( и '=' 0 ; и < н; и++ )
{
сканф ( '%д' , & Икс [ и ] ) ;
}
калькаррей ( х, н ) ;
}





калькаррей() функция в этом коде определяет размер массива минимум и максимум ценности. Массив, размер массива и значение передаются в качестве параметров в калькаррей() в функции main(). калькаррей() функция сравнивает мин и Макс значения с элементами массива и выводит значения минимум и максимум значения массива.

Выход



2: Встроенные функции

Определяемая пользователем функция может быть идеальной для начинающих, поскольку они изучат пошаговый процесс вычисления минимального и максимального значения из массива. Однако, если пользователь не хочет вдаваться в детализированный процесс, он может использовать встроенные в C функции, называемые 'фмин()' ' и 'фмакс() ’. Эти функции извлекают мин или Макс элемент из определенного подмножества или диапазона массива. Чтобы использовать ‘ fmin' и ' fmax' функций сначала создается массив со значениями, которые необходимо проверить. Тогда ‘ fmin' и ' fmax' вызываются функции, и им передается диапазон или подмножество массива. « fmin' и ' fmax' функции возвращают минимум или максимум элементы соответственно. Пример такого типа функции показан ниже:

#include
#include

внутренний основной ( ) {

printf ( 'fmax(223, 422) = %f \n ' , фмакс ( 223 , 422 ) ) ;
printf ( 'fмин(9.9, 2.8) = %f \n ' , фмин ( 9,9 , 2,8 ) ) ;

возвращаться 0 ;
}

В этом коде встроенные функции, fmax() и fмин() используются с printf заявления для расчета максимум значения от 223 до 422, и рассчитать минимум значения от 9,9 до 2,8.

Выход

Заключение

Пользователи могут вычислять минимальные и максимальные значения из массива с помощью пользовательской функции или встроенной функции в C. Пользовательская функция выполняет больше шагов по сравнению со встроенной функцией, поэтому она полезна для начинающих. С другой стороны, встроенные функции более перспективны для пользователей, поскольку выполняются с большей скоростью.