Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] hora da pratica 3

Segue os codigos..

#Questao 1
numero_1 = float(input('Digite o primeiro numero'))
numero_2 = float(input('Digite o segundo numero'))

if numero_1 > numero_2:
  print(f'O {numero_1} é maior que {numero_2}')
else:
  print(f'O {numero_2} é maior que {numero_1}')
  
  #Questao 2
  
 crescimento_anterior = float(input('Digite o Percentual de crescimento do ano anterior'))
crescimento_atual = float(input('Digite o Percentual de crescimento desse ano'))
resultado = crescimento_atual - crescimento_anterior
if crescimento_atual > crescimento_anterior:
  print(f'Houve um crescimento de {resultado}')
else:
  print(f'houve um decrescimento de {resultado}')
  
  #Questão 3
  item = input('Digite uma letra ')
vogais = {'a','e','i','o','u','A','E','I','O','U'}
if item in vogais:
  print('É uma vogal')
else:
  print('É uma consoante')
  
  # Questão 4
  preco_ano_1 = 56000
preco_ano_2 = 65000
preco_ano_3 = 59500

if preco_ano_1 > preco_ano_2 and preco_ano_1 > preco_ano_3:
  print(f'O preço mais alto foi de {preco_ano_1}')
elif preco_ano_2 > preco_ano_1 and preco_ano_2 > preco_ano_3:
  print(f'O preço mais alto foi de {preco_ano_2}')
elif preco_ano_3 > preco_ano_1 and preco_ano_3 > preco_ano_2:
  print(f'O preço mais alto foi de {preco_ano_3}')

if preco_ano_1 < preco_ano_2 and preco_ano_1 < preco_ano_3:
  print(f'O preço mais baixo foi de {preco_ano_1}')
elif preco_ano_2 < preco_ano_1 and preco_ano_2 < preco_ano_3:
  print(f'O preço mais baixo foi de {preco_ano_2}')
elif preco_ano_3 < preco_ano_1 and preco_ano_3 < preco_ano_2:
  print(f'O preço mais baixo foi de {preco_ano_3}')
  
  #Questão 5
  preco_1 = float(input('Digite o valor do produto 1: '))
preco_2 = float(input('Digite o valor do produto 2: '))
preco_3 = float(input('Digite o valor do produto 3: '))

if preco_1 < preco_2 and preco_1 < preco_3:
  print(f' o produto 1 e o mais barato, saindo a {preco_1}')
elif preco_2 < preco_1 and preco_2 < preco_3:
  print(f' o produto 2 e o mais barato, saindo a {preco_2}')
elif preco_3 < preco_1 and preco_3 < preco_2:
  print(f' o produto 3 e o mais barato, saindo a {preco_3}')
  
  #Questão 6
  n1 = 3
n2 = 5
n3 = 1

if n1 > n2 and n1 > n3:
  if n2 > n3:
    print(n1, n2, n3)
elif n2 > n1 and n2 > n3:
  if n1 > n3:
    print(n2, n1, n3)
  else:
    print(n2, n3, n1)
    
#opção extra
li3 = [3,5,1]
li3.sort(reverse=True)
print(li3)

    #Questão 7
turno = str.upper(input('Em qual turo você estuda? '))
if turno == '':
  print('Valor invalido, tente novamente')
elif turno == 'MANHÃ' or turno == 'MANHA':
  print('Bom dia!')
elif turno == 'TARDE':
  print('Boa tarde!')
elif turno == 'NOITE':
  print('Boa noite!')
  
  #Questão 8
  valor = int(input('Digite um numero inteiro e irei descobrir se e "PAR" ou "IMPAR" '))
if valor % 2 == 0:
  print(f' O valor {valor} é um numero "PAR" ')
else:
  print(f' O Valor {valor} é um numero "IMPAR"')
  
  #Questão 9
  valor = input('Digite um numero para maiores informações: ')
if '.' in valor:
  print('O valor é decimal')
else:
  print('O valor é inteiro')
 

Segue abaixo as outras 3 questões do "Momento dos Projetos"

2 respostas

Segue abaixo as outras 3 questões do "Momento dos Projetos"

#Questão 10
valor1 = int(input('Digite o primeiro valor: '))
valor2 = int(input('Digite o segundo valor: '))
operacao = str.lower(input('Qual operação deseja realizar? soma, subtracao, multiplicacao ou divisao '))

if valor1 == '' or valor2 == '':
  print('Erro! favor informar um numero valido')
if operacao == 'soma':
  resultado = valor1 + valor2
  print(resultado)
if operacao == 'subtracao':
  resultado = valor1 - valor2
  print(resultado)
if operacao == 'multiplicacao':
  resultado = valor1 * valor2
  print(resultado)
if operacao == 'divisao':
  resultado = valor1 / valor2
  print(resultado)

if resultado %2 == 0:
  print(f'O numero {resultado} é par')
else:
  print(f'O numero {resultado} é impar')

if resultado > 0:
  print(f'O numero {resultado} é positivo')
else:
  print(f'O numero {resultado} é negativo')

if '.' in str(resultado):
  print(f'O numero {resultado} é decimal')
else:
  print(f'O numero {resultado} é inteiro')
  
  #Questão 11
  ladoA = int(input('Digite um valor para o 1 lado do Triangulo: '))
ladoB = int(input('Digite um valor para o 2 lado do Triangulo: '))
ladoC = int(input('Digite um valor para o 3 lado do Triangulo: '))

if ladoA + ladoB > ladoC and ladoA + ladoC > ladoB and ladoB + ladoC > ladoA:
  if ladoA == ladoB == ladoC:
    print('O triangulo informado e um triangulo Equilatero ')
  elif ladoA == ladoB or ladoA == ladoC or ladoB == ladoC:
    print('O trinagulo informado e um triangulo Isósceles')
  elif ladoA != ladoB != ladoC:
    print('O trinagulo informado e um triangulo Escaleno')
else:
  print('Os valores informados nao formam um triangulo')
  
  #Questão 12

#Variaveis
etanol = 1.70
diesel = 2.00
qtd_comb = float(input('Insira o numero de litros '))
var_1 = str.lower(input('Informe o tipo de combustivel, E para etanol e D para diesel '))
des_etanol_1 = 0.02
des_etanol_2 = 0.04
des_diesel_1 = 0.03
des_diesel_2 = 0.05
Valor_Sem_desc = qtd_comb * (etanol or diesel)

#processamento
if qtd_comb < 15:
  if var_1 == 'e':
    valor_total = (etanol - (etanol * des_etanol_1)) * qtd_comb
  elif var_1 == 'd':
    valor_total = (diesel - (diesel * des_diesel_1)) * qtd_comb
elif qtd_comb >= 15:
  if var_1 == 'e':
    valor_total = (etanol - (etanol * des_etanol_2)) * qtd_comb
  elif var_1 == 'd':
    valor_total = (diesel - (diesel * des_diesel_2)) * qtd_comb

if var_1 == 'e':
  valor_sem_desc = etanol * qtd_comb
elif var_1 == 'd':
  valor_sem_desc = diesel * qtd_comb

formatado_1 = f"{valor_sem_desc:.2f}"
formatado_2 = f"{valor_total:.2f}"

#saida

print(f' Valor Bruto: {formatado_1} ')
print(f'Valor a Pagar: {formatado_2}')

#Questão 13

#variaveis
meta_1 = 'Bonificação para o time de vendas'
meta_2 = 'Pequena bonificação para time de vendas'
meta_3 = 'Planejamento de politicas de incentivo às vendar'
meta_4 = 'Corte de gastos'
ano_2022 = float(input('insira o valor das vendas do ano de 2022 '))
ano_2023 = float(input('insira o valor das vendas do ano de 2023 '))
calculo = (ano_2023 - ano_2022) / ano_2022 * 100
formatado = f"{calculo:.2f}"

#processamento

if calculo >+ 20:
  print(f'A variação foi de {formatado}%, portanto {meta_1}')
elif calculo >= 2 and calculo < 20:
  print(f'A variação foi de {formatado}%, portanto {meta_2}')
elif calculo >= -10 and calculo < 2:
  print(f'A variação foi de {formatado}%, portanto {meta_3}')
else:
  print(f'A variação foi de {formatado}%, portanto {meta_4}')
  

segue os codigos para analise.

solução!

Oi, Rony, tudo bem?

Legal ver você por aqui compartilhando sua solução, isso mostra bastante dedicação!

Você sabia que também pode usar max() e min() para encontrar o maior e menor valor rapidamente? Veja este exemplo:

precos = [56000, 65000, 59500] 
print("Maior preço:", max(precos)) 
print("Menor preço:", min(precos)) 

A função max() retorna o maior valor da lista e min() o menor. Torna o código mais enxuto e fácil de manter.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!