¿Cómo escribir un programa en lenguaje C que mantenga la temperatura estable a 22°C o más durante 5 días consecutivos?
La idea de programación es la siguiente:
1 Ingresar los valores de temperatura de días consecutivos en la matriz.
2 Itere sobre la matriz y acumule el número de días más allá de 22 días.
3 Si el valor llega a 5, sal del bucle.
4 Si se produce un valor inferior a 22, el recuento pasará a ser 0.
Si el recuento es inferior a 5 al salir del bucle, no se encuentra. De lo contrario, la oferta actual es la última de los 5 días de calificación.
La referencia de la función de juicio es la siguiente: int?judge(int?*a,?int?l)
{
int?i, ?n;
for(i?=?n?=?0;?i?
{
if(a[ i]> ;22)?n++;
else?n=0;
if(n==5)break;
}
if(n==5)?return?i;//encontré un valor que coincide
return?;//No encontrado.
}
si(n==5)?