Site icon DataFlair

C Program to Find Largest Element from an Array

Program 1

// Program to find max element for array
#include<stdio.h>
#include<conio.h>
int main()
{
    int ar[500],n,i,max,p;
    xyz:printf("\nEnter limit for array");
    scanf("%d",&n);
    if(n>500)
    {
       printf("\nInvalid limit pls enter  between 1 to 500");
        goto xyz;
    }
    printf("\nEnter elements in array");
    for (i = 0; i <n ; i++)
      scanf("%d",&ar[i]);
      
      max=ar[0];
      p=0;

      for (i = 1; i <n ; i++)
      {
           if(ar[i]>max)
           {
               max=ar[i];
               p=i;
           }
      }
      printf("\nLargets element is %d and position is%d",max,(p+1));
      return 0;
}

Program 2

// Program to find min element for array
#include<stdio.h>
#include<conio.h>
int main()
{
    int ar[500],n,i,min,p;
    xyz:printf("\nEnter limit for array");
    scanf("%d",&n);
    if(n>500)
    {
       printf("\nInvalid limit pls enter  between 1 to 500");
        goto xyz;
    }
    printf("\nEnter elements in array");
    for (i = 0; i <n ; i++)
      scanf("%d",&ar[i]);
      
      min=ar[0];
      p=0;

      for (i = 1; i <n ; i++)
      {
           if(ar[i]<min)
           {
               min=ar[i];
               p=i;
           }
      }
      printf("\nSmallest element is %d and position is%d",min,(p+1));
      return 0;
}

 

Exit mobile version