Sunday 30 September 2012

Function010

Input ten numbers in an array and print its maximum element. 

#include <stdio.h>
#include <conio.h>
void input ( int[], int );
void print ( int[], int );
int maximum ( int[], int );
void main ( )
{                 
        int        arr[10], m;
        clrscr ( );
            
        input ( arr, 10 );
        printf("\n\n\n\t\t The array is..:");
        print ( arr, 10 );
        m = maximum ( arr, 10 );
        printf("\n\n\t\t The maximum number is..:%d",m);
        getch ( );
}                    
                                      
void input ( int    arr[], int    l )
{                                  
        int    i;
        for ( i = 0; i < l; i++ )
        {                                          
                    printf("\n\t\t Enter a number..:"); scanf("%d",&arr[i]);
        }
}                 
                  
void print ( int    arr[], int    l )
{                                      
        int    i;
        for ( i = 0; i < l; i++ )
        {                                         
                    printf(" %d,",arr[i]);
        }                                    
}                                                
                                                 
int maximum ( int    arr[], int    l )
{                                             
        int    i, max;
        max = arr[0];
        for ( i = 1; i < l; i++ )
        {                                              
                    if ( arr[i] > max )
                    {                             
                             max=arr[i];
                    }
        }
        return max;
}
Click here to contact us

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...