Ayuda para devolver el mayor numero de un vector
Publicado por Juan Pablo (1 intervención) el 26/06/2018 13:13:38
Hola comunidad me uní hace poco hace unas horas para ser exacto, el punto es necesito mediante una función con tipo devolver el mayor numero de un vector, si alguien puede ayudarme me seria de gran ayuda y se lo agradecería mucho. Sin otro motivo en particular les dejo mi humilde código (Seguro esta plagado de errores sepan perdonar).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define maxel 50
void promediosalumnos(float a[maxel],int nfilas);
float mayorpromedio(float mpromedio);
main(){
int nfilas,k,amaxima,
float a[maxel];
printf("Ingrese la cantidad de alumnos\n");
scanf("%d",&nfilas);
promediosalumnos(a,nfilas);
float mayorpromedio(a[maxel]);
printf("El mayor promedio es:%d\n",amaxima);
system("PAUSE");
}
void promediosalumnos(float a[maxel],int m){
int fila;
for(fila=0;fila<m;++fila){
printf("Ingrese el promedio del alumno con el legajo %2d\n",fila+1);
scanf("%f",&a[fila]);
system("cls");
}
return;
}
float mayorpromedio(float a[maxel],){
int amaxima;
if(a[maxel]>amaxima)
amaxima=a[maxel];
printf("El mayor promedio es:%d\n",amaxima);
printf("Su numero de legajo es %2d\n");
return amaxima;
system("PAUSE");
Valora esta pregunta
0