Tutoriales de informática - Abrirllave.com

Abrirllave.com

Ejercicio de lenguaje C - Validar hora

Escribir en lenguaje C un programa que:

1º) Pida por teclado una hora en tres variables: horas, minutos y segundos (datos enteros).

2º) Muestre por pantalla:

Nota: para que una hora sea válida, se tiene que cumplir que:

En pantalla:

Visualización en pantalla del programa Validar hora, resuelto en lenguaje C.

Solución:

/* Programa: Validar hora */

#include <conio.h>
#include <stdio.h>

int main()
{
    int h, m, s;

    printf( "\n   Introduzca horas: " );
    scanf( "%d", &h );
    printf( "\n   Introduzca minutos: " );
    scanf( "%d", &m );
    printf( "\n   Introduzca segundos: " );
    scanf( "%d", &s );

    if ( h >= 0 && h <= 23 && m >= 0 && m <= 59 && s >= 0 && s <= 59 )
        printf( "\n   HORA CORRECTA" );
    else
        printf( "\n   HORA INCORRECTA" );

    getch(); /* Pausa */

    return 0;
}