Ir ao conteúdo
  • Cadastre-se

Python Questão de laços de repetição


Ir à solução Resolvido por Midori,

Posts recomendados

Bom dia. Estou aprendendo um pouco de python (sou iniciante) e resolvi pegar algumas questões para responder. Não sei resolver essa questão abaixo e gostaria de saber se alguém pode me ajudar. Desde já, agradeço.

 

Questão: Escreva um programa em Python que pede ao utilizador que lhe forneça um inteiro correspondente a um número de segundos e que calcula o número de dias correspondentes a esse número de segundos. O número de dias é fornecido como um real. O programa termina quando o utilizador fornece um número negativo. O seu programa deve possibilitar a seguinte interação:

Escreva um número de segundos(um número negativo para terminar)

? 45

O número de dias correspondente é 0.0005208333333333333

Escreva um número de segundos(um número negativo para terminar)

? 6654441

O número de dias correspondente é 77.01899305555555

Escreva um número de segundos(um número negativo para terminar)

? -1

Link para o comentário
Compartilhar em outros sites

@Midori Iniciei o código, mas estou com dúvida em como faço o loop e como faço a parada ao digitar um número negativo. Segue meu código abaixo:

 

x = int(input('Digite um número de segundos (um número negativo para terminar): '))
calculo1 = x / 86400
print('O número de dias correspondente é: ', calculo1)

 

Agradeço se puder me ajudar.

Link para o comentário
Compartilhar em outros sites

  • Solução

@airtonmelo Seu loop pode ser infinito (while True) e a saída será feita na condição do enunciado (if x < 0) com o comando break.

 

while True:
    x = int(input('Digite um número de segundos (um número negativo para terminar): '))
    if x < 0:
        break
    calculo1 = x / 86400
    print('O número de dias correspondente é: ', calculo1)

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!