Skip to content

Commit

Permalink
Nome da branch alterado
Browse files Browse the repository at this point in the history
  • Loading branch information
lukemariano committed Jun 3, 2022
1 parent 321454c commit 11f362b
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 0 deletions.
24 changes: 24 additions & 0 deletions secao_02_estrutura_de_decisao/ex_13_dia_da_semana.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,27 @@

def calcular_dia_da_semana(numero: int):
"""Escreva aqui em baixo a sua solução"""
domingo = 1
segunda = 2
terca = 3
quarta = 4
quinta = 5
sexta = 6
sabado = 7
if numero == 1:
print("'Domingo'")
elif numero == 2:
print("'Segunda'")
elif numero == 3:
print("'Terça'")
elif numero == 4:
print("'Quarta'")
elif numero == 5:
print("'Quinta'")
elif numero == 6:
print("'Sexta'")
elif numero == 7:
print("'Sábado'")
else:
print("'Dia Inválido'")

27 changes: 27 additions & 0 deletions secao_02_estrutura_de_decisao/ex_14_atribuicoes_de_conceitos.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,30 @@

def calcular_conceito(nota_1: float, nota_2: float):
"""Escreva aqui em baixo a sua solução"""
media = (nota_1 + nota_2)/2
if media >= 9 and media <= 10:
print(f"Notas: {nota_1:.1f} e {nota_2:.1f}.")
print(f"Média: {media:.1f}")
print("Conceito: A")
print("Status: APROVADO")
elif media >= 7.5 and media <= 9:
print(f"Notas: {nota_1:.1f} e {nota_2:.1f}.")
print(f"Média: {media:.1f}")
print("Conceito: B")
print("Status: APROVADO")
elif media >= 6 and media <= 7.5:
print(f"Notas: {nota_1:.1f} e {nota_2:.1f}.")
print(f"Média: {media:.1f}")
print("Conceito: C")
print("Status: APROVADO")
elif media >= 4 and media <= 6:
print(f"Notas: {nota_1:.1f} e {nota_2:.1f}.")
print(f"Média: {media:.1f}")
print("Conceito: D")
print("Status: REPROVADO")
elif media >= 0 and media <= 4:
print(f"Notas: {nota_1:.1f} e {nota_2:.1f}.")
print(f"Média: {media:.1f}")
print("Conceito: E")
print("Status: REPROVADO")

9 changes: 9 additions & 0 deletions secao_02_estrutura_de_decisao/ex_15_triangulo.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,12 @@

def classificar_triangulo(lado_a: float, lado_b: float, lado_c: float):
"""Escreva aqui em baixo a sua solução"""
# Testando
if (lado_a + lado_b < lado_c) or (lado_a + lado_c < lado_b) or (lado_b + lado_c < lado_a):
print("'Não é um triângulo'")
elif (lado_a == lado_b) and (lado_a == lado_c) :
print("'Triângulo Equilátero'")
elif (lado_a==lado_b) or (lado_a==lado_c) or (lado_b==lado_c):
print("'Triângulo Isósceles'")
else:
print("'Triângulo Escaleno'")
10 changes: 10 additions & 0 deletions secao_02_estrutura_de_decisao/ex_16_equacao_segundo_grau.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,13 @@

def resolver_equacao_do_segundo_grau(a: float, b: float, c: float):
"""Escreva aqui em baixo a sua solução"""
#passo 1: calcular delta com --> delta = b*b - (4*a*c)
delta = b*b - (4*a*c)
#passo 2: Se o usuário informar o valor de A igual a zero, a equação não é do segundo grau e o programa não deve fazer pedir os demais valores, sendo encerrado;
#função: print('Valor do coeficiente a deve ser diferente de 0')
if a == 0:
print("'Valor do coeficiente a deve ser diferente de 0'")




0 comments on commit 11f362b

Please sign in to comment.