Mayor de un vector recursivo
C/Visual C
Actualizado el 15 de Octubre del 2020 por Daniel (194 códigos) (Publicado el 12 de Octubre del 2020)
799 visualizaciones desde el 12 de Octubre del 2020
Busca el mayor dé un vector utilizando recursividad
#include <stdio.h>
void Maximo(int vector[], int n, int*mayor){
if(n>1)
{
if(vector[n]>*mayor){*mayor=vector[n];
}
Maximo(vector,n-1,&*mayor);
}
else
printf("El mayor es %d\n",*mayor);
}
main() {
int n;
int mayor=-32427;
printf("Teclee el valor de n \n");
scanf("%d", &n);
int vector[n];
printf(" Teclee los elementos del vector\n");
for(int i=0; i<n; i++){
printf("Teclee el elemento\n ");
scanf("%d", &vector[i]);
}
Maximo(vector, n-1, &mayor);
getchar();
getchar();
}
Comentarios sobre la versión: 1.0 (0)
No hay comentarios