Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Clari25

Fortran

Recommended Posts

Faça um programa que lê a hora de início e hora de término de espera em uma fila de banco, ambas subdivididas em dois valores distintos: horas e minutos. Calcular e escrever o tempo de espera, também em horas e minutos. Lembrando que a permanência na fila deve começar e acabar no mesmo dia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá @Clari25,

 

Caso queira suporte particular, consulte:

Empregos / Currículos / Parcerias e Negócios

ou

Mercado iMasters

 

Normas do Forum

 

Abraços

 

Mário Monteiro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu respondi assim, alguém pode analisar por favor? Porque estou em dúvida em relação ao que a questão solicita referente que o tempo de espera não pode ultrapassar 1 dia.

PROGRAM TEMPO_DE_ESPERA_NO_BANCO
     IMPLICIT NONE

     REAL :: horai, horaf, horas, minutos, minuti, minutf

     WRITE(*,*)"Digite a hora e os minutos de in¡cio: "
     READ(*,*) horai, minuti

     WRITE(*,*)"Digite a hora e os minutos de termino da espera: "
     READ(*,*) horaf, minutf

     IF ((horas < 24) .AND. (minutos < 1440)) THEN

     horas = horaf - horai
     minutos = minutf - minuti

     ELSE

     WRITE(*,*) "ATENDIMENTO ENCERRADO"

     END IF

     WRITE (*,*) "Tempo de espera: ", horas, ":", minutos
     END

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.