terça-feira, 8 de maio de 2012


/*=======================================
LER UMA QUANTIDADE DE SEGUNDOS E MOSTRAR
O RESULTADO EM HORAS, MINUTOS E SEGUNDOS
========================================*/
#include <stdio.h>
#include <stdlib.h>

main (){
     int h,m,s; //DECLARA AS VARIAVEIS
     printf ("CONVERSAO DE SEGUNDOS PARA HORAS, MINUTOS E SEGUNDOS\n"); //TITULO QUE SERÁ EXIBIDO
     printf ("DIGITE A QUANTIDADE DE SEGUNDOS:\n "); //PEDE QUE SE DIGITE A QUANTIDADE DE SEGUNDOS
     scanf ("%d", &s); //LÊ A QUANTIDADE DE SEGUNDOS
     if (s<0){printf("O VALOR NAO CORRESPONDE A UMA QUANTIDADE ACEITAVEL DE SEGUNDOS\n\n");
     system ("pause");//SE O NUMERO DIGITADO FOR NEGATIVO O APLICATIVO SERÁ FECHADO
     exit(0);}
     else{//SENÃO
     h = (s/3600); //CONVERTE AS HORAS
     s = s - (h * 3600); //TIRA A QUANTIDADE DE HORAS CONVERTIDA DOS SEGUNDOS
     m = s / 60; // CONVERTE OS MINUTOS
     s = s - (m * 60); //TIRA A QUANTIDADE DE MINUTOS CONVERTIDA DOS SEGUNDOS RESTANTES
     printf ("\nA QUANTIDADE DE SEGUNDOS DIGITADA CORRESPONDEM A:");
     printf ("\n\n%d HORAS %d MINUTOS %d SEGUNDOS\n\n", h, m, s); //MOSTRA O RESULTADO
     system ("pause");} //DEIXA O RESULTADO EXIBIDO NA TELA
     }

Nenhum comentário:

Postar um comentário