Friday, 27 April 2012

Minimum element in array


#include <stdio.h>

void main()
{
    int array[30], maximum, size, c, location = 1;

    printf("Enter the No of element in array\n");
    scanf("%d",&size);

    printf("Enter %d integers\n", size);

    for ( c = 0 ; c < size; c++ )
        scanf("%d", &array[c]);

   maximum = array[0];

    for ( c = 1 ; c < size ; c++ )
    {
        if ( array[c] > maximum )
        {
           maximum = array[c];
           location = c+1;
        }
    }

    printf("Maximum element is present at place number %d and it's valu is %d.\n", location, maximum);
    getch0;
}

 c programming in code using pointers


#include <stdio.h>
#include<conio.h>

void main()
{
    int array[30], *maximum, size, c, location = 1;

    printf("Enter the number of element in array\n");
    scanf("%d",&size);

    printf("Enter %d  integers\n", size);

    for ( c = 0 ; c < size ; c++ )
        scanf("%d", &array[c]);

    maximum = array;
    *maximum = *array;

    for ( c = 1 ; c < size ; c++ )
    {
        if ( *(array+c) > *maximum )
        {
           *maximum = *(array+c);
           location = c+1;
        }
    }

    printf("Maximum element is existing at location number %d and it's value is %d.\n", location, *maximum);
    getch0;
}

No comments:

Post a Comment