/** title: Arrays e Funcoes Variaveis em C (aula T) ficheiro: ex5.c autor: PRH versao de: 2001.03.10 .uso de arrays .uso de funcoes variaveis .calculo do Maximo de uma sequencia **/ #include #define MAX 10 /*----- funcoes auxiliares -----*/ int par( int n ) { return( n%2 == 0 ); } int impar( int n ){ return( n%2 != 0 ); } /*----- programa principal -----*/ int main( ) { int i=0, a[MAX], max; int (*f)( int ); scanf("%d",&a[i]); max = a[i++]; while( imax ) { max=a[i]; } i++; } if ( par(max) ) { f=par; } else { f=impar; } for( i=0; i