Hola buenas! necesito hacer un vector que calcule el promedio, y que halle el valor mayor y menor.. todo esto en lenguaje C, les agradeceria su ayuda..
que llevas hecho? no se hacen tareas, se resuelven dudas
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num;
int menor;
int mayor;
int prom;
int total;
float vector [6];
int i;
for(i=0; i<6; i++)
{
printf("Ingrese los numeros: ");
scanf("%d",&num);
total += vector[i];
}
for(i=0; i<6; i++)
{
printf("vector[%.1f] = %f\n", i, &vector[1]);
}
return 0;
}
Voy haciendo eso.. pero cuando pongo el promedio me sale 0.0 y no le encuentro para poder resolverlo.. puede ser una pequeñez, pero no me doy cuenta..
Los códigos deben ir en etiquetas GeSHi
- total no tiene valor inicial, debes inicializarlo a 0, si no puede contener basura
- vector de i no tiene asignado ningún valor, y lo estás a sumando a total, esto carece de sentido
- num recibe el valor ingresado, sin embargo no haces nada con el
- estás imprimiendo vector de i, que no tiene ningún valor asignado, tendrás basura o algún valor al azar
corrige tu logica
Bien, gracias por responder.. soy nuevo en esto y recien estoy metiendo en el tema de la programacion.. gracias!