#include <stdio.h>
int max(int[], int, int);
int main(){
int size=9;
int mayor;
int matriz[9];
int i;
printf("Ingrese numeros de matriz:");
for(i=0; i<9; i++){
printf("Numero [%d]: ",i+1);
scanf("%d",&matriz[i]);
fflush(stdin);
}
mayor = matriz[0];
mayor = max(matriz, size - 1, mayor);
printf("\nEl maximo es: %d\n", mayor);
system("pause");
return 0;
}
int max(int list[], int position, int mayor){
if (position == 0)
return mayor;
if (position > 0){
if (list[position] > mayor){
mayor = list[position];
}
return max(list, position - 1, mayor);
}
}
Vec y mat: Vector con 9 elementos. Mostrar máximo con recursión
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario