Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/03/2016, 23:08
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 21 años, 10 meses
Puntos: 52
Respuesta: Problemas con el if

Estas cerca.

Código:
if(cos[i]>prom)	
	{
		printf("\n%d meses tuvieron una cosecha superior al promedio anual\n", cos[i]);
	}
En ese código ten en cuenta que ya estas fuera del for, por lo tanto la variable i contiene el valor 12 por lo tanto equivale a

Código:
if ( cos[12] > prom )
Lo cual está mal.

No pienses en código. Piensa en como lo harías matematicamente.

Te estan pidiendo las cosechas mayores al promedio. Ya sacaste el promedio, ya tienes los datos de las cosechas. Tienes que comparar el promedio con cada cosecha y usar un acumulador (una variable que se incrementa en 1).

En el caso del inciso c, es un problema de máximos. Igual, sin código, piensa como encuentras el máximo valor de un conjunto de valores.

Eso te va a ayudar.
Saludos