Título: Calcular la media a través de un array Publicado por: DickGumshoe en 14 Enero 2012, 18:53 pm Hola.
Estoy aprendiendo C a través del manual de C de Nacho Cabanes. He llegado a la parte de los arrays, y el primer ejercicio es: "Un programa que pida al usuario 4 números, los memorice (utilizando una tabla), calcule su media aritmética y la muestre en pantalla." He hecho lo siguiente: Código
Pero me da error. Supongo que el problema está en cómo asigno la variable a cada elemento del array. Muchas gracias. Saludos. Título: Re: Calcular la media a través de un array Publicado por: x64core en 14 Enero 2012, 19:36 pm Que errores te da? quiza porque no se inicializan las variables aunque esos solo son warnings o el scanf?
Título: Re: Calcular la media a través de un array Publicado por: DickGumshoe en 14 Enero 2012, 19:40 pm En el código anterior, me faltaban las comas en al scanf (me acabo de dar cuenta).
Pero ahora que se las he cuesto, aunque el programa compila, los datos están mal. Me dice "la media de 236, 63556, 22 y 2 es 187466, cuando esos no son los datos que puse... Muchas gracias. Saludos. Título: Re: Calcular la media a través de un array Publicado por: x64core en 14 Enero 2012, 19:47 pm te has equivocado volves a sobreescribir en las variables donde estan los valores:
numero[0]=a; Título: Re: Calcular la media a través de un array Publicado por: DickGumshoe en 14 Enero 2012, 20:16 pm Ya he editado el código y va bien.
Muchas gracias por tu ayuda. Saludos. |