Buscar

1. Faça um algoritmo que ao ler a quantidade de segundos de um dia, apresente o resultado na forma de hh:mm:ss.

Faça um algoritmo que ao ler a quantidade de segundos de um dia, apresente o resultado na forma de hh:mm:ss. Por exemplo, para 34247 segundos deve ser impresso 09:30:47. Note que deve haver uma mensagem de erro caso a quantidade de segundos seja maior que aqueles correspondentes às 24 horas do dia.

💡 4 Respostas

User badge image

Ciro Meneses

#include <stdio.h>
#include <stdlib.h>

int main() {
  int n , horas, minutos, segundos;

  printf("Digite o Numero: ");
  scanf("%d", &n);

  horas = (n / 60) / 60;
  minutos = (n / 60) - (horas * 60);
  segundos = n  - (horas * 60 * 60) - (minutos * 60);

  printf("\n%2d:%2d:%2d ", horas, minutos, segundos);

  return 0;
}

0
Dislike0
User badge image

Andre Smaira

Para responder essa questão devemos aplicar nosso conhecimento sobre algoritmos.


#include<stdio.h>

#include<stdlib.h>

int main(){

int num, seg, min, hora;

printf("Digite o numero para converter ");

scanf("%d", &num);

if(num>86400) printf("numero invalido");

else{

hora=num⁄3600;

num=num%3600;

min=num⁄60;

num=num%60;

seg=num;

}

printf("%d:%d:%d", hora, min, seg);

return 0;

}


Portanto temos acima o código que faz a conversão de segundo para horas e minutos.

0
Dislike0
User badge image

Andre Smaira

Para responder essa questão devemos aplicar nosso conhecimento sobre algoritmos.


#include<stdio.h>

#include<stdlib.h>

int main(){

int num, seg, min, hora;

printf("Digite o numero para converter\n");

scanf("%d", &num);

if(num>86400) printf("numero invalido");

else{

hora=num/3600;

num=num%3600;

min=num/60;

num=num%60;

seg=num;

}

printf("%d:%d:%d", hora, min, seg);

return 0;

}


Portanto temos acima o código que faz a conversão de segundo para horas e minutos.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais