#include #include #include void main(void) { // declaro variables int dia, diamax, diamin; float temp, tempmax=-50, tempmin=50; char seguir='S'; // limpio pantalla y empiezo loop principal clrscr(); while (seguir=='S') { printf ("\nIngrese el dia del mes: "); //pido el dia del mes scanf ("%d", &dia); while ( dia < 1 || dia > 31 ) /el dia tiene que ser valido 1-31 { printf ("\nError, porque carajo pones cualquier cosa? Ingresa un fucking day: "); //aviso al usuario que no es valido y le pido que lo vuelva a ingresar scanf ("%d", &dia); } printf ("Ingrese la temperatura: "); // pido la temp scanf ("%f", &temp); while (temp < -50 || temp > 50) // tiene que estar entre -50 y 50 { printf ("\nLPQTP pone la temperatura correcta hdmp: "); // viso al usuario que no es valido y le pido que lo vuelva a ingresar scanf ("/%f", &temp); } if (temp > tempmax) { tempmax = temp; diamax = dia; } if (temp < tempmin) { tempmin = temp; diamin = dia; } printf ("\nDesea continuar: S/N"); seguir=toupper(getche()); } //cierre del while (seguir=='S') printf ("\nEl dia mas frio fue: el %d, e hizo %3.1f grados",tempmin,diamin); printf ("\nEl dia mas caluroso fue: el %d, e hizo %3.1f grados",tempmax,diamax); getche(); } //fin del main