Buscar

Exercícios em Python

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

[ 1 ] Leia um valor inteiro entre 1 e 12, inclusive. Correspondente a este valor, deve ser
apresentado como resposta o mês do ano por extenso, em inglês, com a primeira letra
maiúscula.
Entrada A entrada contém um único valor inteiro.
Saída Imprima por extenso o nome do mês correspondente ao número existente na
entrada, com a primeira letra em maiúscula.
Exemplo de Entrada Exemplo de Saída
4 April
n = int(input('Digite um número inteiro: '))
if 1<=n<=12:
if n==1:
print("Janeiro")
elif n==2:
print("Fevereiro")
elif n==3:
print("Março")
elif n==4:
print("Abril")
elif n==5:
print("Maio")
elif n==6:
print("Junho")
elif n==7:
print("Julho")
elif n==8:
print("Agosto")
elif n==9:
print("Setembro")
elif n==10:
print("Outubro")
elif n==11:
print("Novembro")
elif n==12:
print("Dezembro")
[ 2 ] Leia 3 valores de ponto flutuante A, B e C e ordene-os em ordem decrescente, de modo
que o lado A representa o maior dos 3 lados. A seguir, determine o tipo de triângulo que
estes três lados formam, com base nos seguintes casos, sempre escrevendo uma
mensagem adequada:
● se A ≥ B+C, apresente a mensagem: NAO FORMA TRIANGULO
● se A2 = B2 + C2, apresente a mensagem: TRIANGULO RETANGULO
● se A2 > B2 + C2, apresente a mensagem: TRIANGULO OBTUSANGULO
● se A2 < B2 + C2, apresente a mensagem: TRIANGULO ACUTANGULO
● se os três lados forem iguais, apresente a mensagem: TRIANGULO EQUILATERO
● se apenas dois dos lados forem iguais, apresente a mensagem: TRIANGULO
ISOSCELES
Entrada
A entrada contem três valores de ponto flutuante de dupla precisão A (0 < A) , B (0 < B) e C (0
< C).
Saída
Imprima todas as classificações do triângulo especificado na entrada.
Exemplos de Entrada Exemplos de Saída
7.0 5.0 7.0 TRIANGULO ACUTANGULO
TRIANGULO ISOSCELES
6.0 6.0 10.0 TRIANGULO OBTUSANGULO
TRIANGULO ISOSCELES
6.0 6.0 6.0 TRIANGULO ACUTANGULO
TRIANGULO EQUILATERO
5.0 7.0 2.0 NAO FORMA TRIANGULO
6.0 8.0 10.0 TRIANGULO RETANGULO
import math
aa = float(input('Digite o primeiro número: '))
b = float(input('Digite o secundo número: '))
c = float(input('Digite o terceiro número: '))
if aa>=b and aa>=c:
a = aa
elif b>=aa and b>=c:
a = b
b = aa
elif c>=aa and c>=b:
a = c
c = aa
if a>=(b+c):
print('NAO FORMA TRIANGULO')
else:
if a**2==b**2+c**2:
print('TRIANGULO RETANGULO')
if a**2>b**2+c**2:
print('TRIANGULO OBTUSANGULO')
if a**2<b**2+c**2:
print('TRIANGULO ACUTANGULO')
if a==b and b==c:
print('TRIANGULO EQUILATERO')
else:
if a==b or a==c or b==c:
print('TRIANGULO ISOSCELES')

Outros materiais