Hora en ciudades diversas

Jorge del Castillo TIerz

#include <stdio.h>

int main()
{
int h,m;

printf(“Este programa calcula, a partir de una hora elegida, la hora en otras importantes ciudades del mundo.\n”);
printf(“Escribe primero la hora de Madrid que quieras comparar con dos digitos en formato 24 horas. Por ejemplo, 16 son las cuatro de la tarde.\n”);
scanf(“%d”,&h);
if(h>24 ||h<0)
{
printf(“\nERROR hora incorrecta.”);
return 0;
}
printf(“\nEscribe ahora los minutos. \n”);
scanf(“%d”,&m);
if(m<0 || m>60)
{
printf(“\nERROR hora incorrecta.”);
return 0;
}

printf(“\n\n\nLa hora en Madrid es %d:%d.”,h,m);
if(h-6<0) printf(“\nLa hora en Nueva York es %d:%d del dia anterior.”,(h-6)+24,m);
else printf(“\nLa hora en Nueva York es %d:%d.”,h-6,m);
if(h+3>24) printf(“\nLa hora en Moscu es %d:%d del dia siguiente.”,(h+3)-24,m);
else printf(“\nLa hora en Moscu es %d:%d.”,h+3,m);
if(h+8>24) printf(“\nLa hora en Tokyo es %d:%d del dia siguiente.”,(h+8)-24,m);
else printf(“\nLa hora en Tokyo es %d:%d.”,h+8,m);
if (h-9<0) printf(“\nLa hora en Vancouver es %d:%d del dia anterior.”,(h-9)+24,m);
else printf(“\nLa hora en Vancouver es %d:%d.”,h-9,m);
if(h-4<0) printf(“\nLa hora en Buenos Aires es %d:%d del dia anterior.”,(h-4)+24,m);
else printf(“\nLa hora en Buenos Aires es %d:%d.”,h-4,m);
if (h+10>24) printf(“\nLa hora en Sydney es %d:%d del dia siguiente.”,(h+10)-24,m);
else printf(“\nLa hora en Sydney es %d:%d.”,h+10,m);

return 0;
}

Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s