Thursday 9 May 2013

To find minimum and second minimum number in an array of integers


DESCRIPTION: This is the program to find the minimum number and the second minimum number in an array.


PROGRAM:


#include<stdio.h>
main()
{
    int min,s_min,i,n;
    int a[100];
    printf("enter the number of elements in the array\n");
    scanf("%d",&n);
    printf("enter the array elements\n");
    for(i=0;i<n;i++)
    scanf("%d",&a[i]);
    if(a[0]<a[1])
    {
        min=a[0];
        s_min=a[1];
    }
    else
    {
        min=a[1];
        s_min=a[0];
    }
    for(i=0;i<n;i++)
    {
        if(a[i]<min)
        {
            s_min=min;
             min=a[i];
        }
        if(a[i]>min&&a[i]<s_min)
        s_min=a[i];
    }
    printf("Minimum=%d\nSecond minimum=%d\n",min,s_min);
}


OUTPUT WINDOW:


No comments:

Post a Comment