Buscar

Lista resolvida em Python

Prévia do material em texto

[2] Faça um programa que leia o seu primeiro nome e imprima-o na tela.
nome = input('Digite seu nome: ')
print('Seu nome é ',nome)
[5] Implemente um programa que leia 3 valores referentes à quantidade de dias, horas e
minutos. Calcule o tempo total em segundos.
d = float(input('Digite o número de dias: '))
h = float(input('Digite o número de horas: '))
m = float(input('Digite o número de minutos: '))
d = (d * 24 * 60 + h * 60 + m ) * 60
print("Valor total em segundos: {0:.0f}".format(d))
[6] Faça o processo inverso ao da questão 5 e leia um número inteiro que represente a
quantidade de segundos e transforme esse valor em horas, minutos e segundos.
Exemplo de Entrada: 556
Exemplo de Saída:
horas: 0
minutos: 9
segundos: 16
s = int(input('Digite o número de segundos: '))
print('Valor digitado em minutos: {0}'.format(s/60))
print('Valor digitado em horas: {0}'.format(s/(60*60)))
print('Valor digitado em dias: {0}'.format(s/(60*60*24)))
[7] Dado um número natural N, calcule o valor de Fibonacci para esse valor:
Utilize a fórmula de Binet:
n = int(input('Digite um número natural: '))
n = (((1 + 5 ** (1/2))/2 ) ** (n) - ((1 - 5 ** (1/2))/2 ) ** (n))/(5
** (1/2))
print('Valor de Fibonacci: {0:.0f}'.format(n))
[8] Leia quatro valores correspondentes aos eixos x e y de dois pontos de um plano, p1
(x1, y1) e p2 (x2, y2) e calcule a distância entre eles, mostrando quatro casas decimais
após a vírgula, de acordo com a fórmula :
import math
x1 = float(input('Coordenada X do ponto 1: '))
y1 = float(input('Coordenada Y do ponto 1: '))
x2 = float(input('Coordenada X do ponto 2: '))
y2 = float(input('Coordenada Y do ponto 2: '))
d = math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
print('Valor da distância entre os dois pontos: {0:.4f}'.format(d))

Continue navegando