# C Program to Find Maximum and Minimum Number in An Array with Algorithm

November 8, 2020

Here is the C program and step by step algorithm to find maximum and minimum number in array.

## Algorithm & C Program to Find Maximum and Minimum Number in An Array

Aim:

Write a C program to find the maximum and minimum numbers in an array.

### Algorithm

Step 1: Begin.

Step 2: Declare an integer array variable, array1 with size 15.

Step 3: Read the size of the array and assigned to a variable, size.

Step 4: Read the array elements and assigned to the variable, array1.

Step 5: Initilize max=min=array[0].

Step 6: Initilize i=0 and repeat steps 7 to 11 till array1[0]>=size.

Step 7: Check whether min < array1[i], if yes do step 8 else step 9.

Step 8: Assign min= array1[i].

Step 9: Check whether max > array1[i], if yes do step 10 else step 11.

Step 10: Assign max=array1[i].

Step 11: Increment i by 1.

Step 12: Print min and max.

Step 13: End.

### C Program

``````#include

#include

void main()

{

int array1[15], i, max, min, size;

clrscr();

printf(" Enter the size of array :");

scanf("%d",&size);

printf(" Enter the array elements :");

for(i=0; i<size; i++)

scanf("%d",&array1[i]);

min=array1[0];

max=array1[0];

for(i=0; i<size; i++)

{

if(array1[i]<min) min=array1[i]; if(array1[i]>max)

max=array1[i];

}

printf(" \nThe maximum element in array is %d",max);

printf("\nThe minimum element in array is %d",min);

}``````

Tagged in: