Olá, estou com uma dúvida que para muitos pode ser básica, estou no primeiro ano de programação e o programa que eu preciso desenvolver é que ele leia as horas informada pelo usuario em Horas, Minutos e Segundos e imprima na tela se é Manhã, tarde ou noite, porém eu queria que pudessem realizar a operação digitando as horas em formato HH:MM:Seg.
No caso o prof disse pra classe fazer três estruturas onde na primeira o computador pede a hora em seguida os minutos na sequencia os segundos, mas... se tiver como ele fazer dessa forma onde o usuario já escreva de uma unica vez seria mais fácil... muito obrigado a quem me ajudar !!!
Alg_Horas.C
#include <stdio.h>
int main (){
int horas, minutos, segundos;
printf("Ola, Digite as horas atuais:\n");
//Ira ler as horas, os minutos e os segundos//
scanf("%d:%d:%d", &horas, &minutos, &segundos);
// Estrutura para ver se é manhã, tarde ou noite! //
if (horas>18 minutos==00 segundos==00)
printf("Boa noite!")
else {
if (horas>12, minutos==00, segundos==00)
printf("Bom Tarde !")
else
printf("Boa Dia!")
}
getchar ();
getchar ();
return 0;
}
Question
BrunoZavanin
Olá, estou com uma dúvida que para muitos pode ser básica, estou no primeiro ano de programação e o programa que eu preciso desenvolver é que ele leia as horas informada pelo usuario em Horas, Minutos e Segundos e imprima na tela se é Manhã, tarde ou noite, porém eu queria que pudessem realizar a operação digitando as horas em formato HH:MM:Seg.
No caso o prof disse pra classe fazer três estruturas onde na primeira o computador pede a hora em seguida os minutos na sequencia os segundos, mas... se tiver como ele fazer dessa forma onde o usuario já escreva de uma unica vez seria mais fácil... muito obrigado a quem me ajudar !!!
Alg_Horas.C
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.