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

Desafio: hora da prática

Aquecendo na programação

# 1) Maior número
num1 = float(input("Digite o primeiro número: "))
num2 = float(input("Digite o segundo número: "))
if num1 > num2:
    print(f"O maior é: {num1}")
else:
    print(f"O maior é: {num2}")

# 2) Crescimento ou Decrescimento
perc = float(input("Digite o percentual de crescimento: "))
if perc > 0:
    print("Houve crescimento.")
elif perc < 0:
    print("Houve decrescimento.")
else:
    print("Estabilidade.")

# 3) Vogal ou Consoante
letra = input("Digite uma letra: ").lower()
if letra in 'aeiou':
    print("É uma vogal.")
else:
    print("É uma consoante.")

# 4) Preços de carro (3 anos)
precos = []
for i in range(3):
    precos.append(float(input(f"Preço ano {i+1}: ")))
print(f"Maior preço: {max(precos)} | Menor preço: {min(precos)}")

# 5) Produto mais barato
p1 = float(input("Preço produto 1: "))
p2 = float(input("Preço produto 2: "))
p3 = float(input("Preço produto 3: "))
mais_barato = min(p1, p2, p3)
print(f"Você deve comprar o produto de R$ {mais_barato:.2f}")

# 6) Ordem decrescente
numeros = []
for i in range(3):
    numeros.append(float(input(f"Digite o {i+1}º número: ")))
numeros.sort(reverse=True)
print(f"Ordem decrescente: {numeros}")

# 7) Turno de estudo
turno = input("Em qual turno você estuda? (manhã/tarde/noite): ").strip().lower()
if turno == "manhã":
    print("Bom Dia!")
elif turno == "tarde":
    print("Boa Tarde!")
elif turno == "noite":
    print("Boa Noite!")
else:
    print("Valor Inválido!")

# 8) Par ou Ímpar
num = int(input("Digite um número inteiro: "))
if num % 2 == 0:
    print("O número é par.")
else:
    print("O número é ímpar.")

# 9) Inteiro ou Decimal
num = float(input("Digite um número: "))
if num == round(num):
    print("O número é inteiro.")
else:
    print("O número é decimal.")
3 respostas

Momento dos projetos

# 10) Calculadora com análise
n1 = float(input("Número 1: "))
n2 = float(input("Número 2: "))
op = input("Operação (+, -, *, /): ")

if op == '+': res = n1 + n2
elif op == '-': res = n1 - n2
elif op == '*': res = n1 * n2
elif op == '/': res = n1 / n2

par_impar = "par" if res % 2 == 0 else "ímpar"
pos_neg = "positivo" if res >= 0 else "negativo"
int_dec = "inteiro" if res == round(res) else "decimal"

print(f"Resultado: {res} | {par_impar}, {pos_neg} e {int_dec}")

# 11) Triângulos
a = float(input("Lado A: "))
b = float(input("Lado B: "))
c = float(input("Lado C: "))

if (a + b > c) and (a + c > b) and (b + c > a):
    if a == b == c: tipo = "Equilátero"
    elif a == b or a == c or b == c: tipo = "Isósceles"
    else: tipo = "Escaleno"
    print(f"Forma um triângulo {tipo}.")
else:
    print("Não forma um triângulo.")

# 12) Posto de Combustível
litros = float(input("Quantidade de litros: "))
tipo = input("Tipo (E-Etanol / D-Diesel): ").upper()

if tipo == 'E':
    preco = 1.70
    desc = 0.02 if litros <= 15 else 0.04
else:
    preco = 2.00
    desc = 0.03 if litros <= 15 else 0.05

total = (preco * litros) * (1 - desc)
print(f"Valor total a pagar: R$ {total:.2f}")

# 13) Análise de Vendas Imobiliárias
v22 = int(input("Vendas 2022: "))
v23 = int(input("Vendas 2023: "))
variacao = ((v23 - v22) / v22) * 100

print(f"Variação: {variacao:.2f}%")
if variacao > 20:
    print("Sugestão: Bonificação para o time de vendas.")
elif 2 <= variacao <= 20:
    print("Sugestão: Pequena bonificação para time de vendas.")
elif -10 <= variacao < 2:
    print("Sugestão: Planejamento de políticas de incentivo.")
else:
    print("Sugestão: Corte de gastos.")

Confesso que usei a ajuda do gemini pra conseguir usar da forma correta, já que estou achando bem confuso essa parte de code

solução!

Bom dia, boa tarde ou boa noite "Estudante"

Confesso que senti um pouco de dificuldade mas com atenção você consegue!
Tente domine o Básico: Foque inicialmente em comandos de*** saída (print), entrada (input), variáveis***, tipos de dados e estruturas condicionais (if/else).

fica praticando alguns minutos do dia elas aplicando em tarefas (scripts) de coisas "bem chatas" como renomear arquivos em massa ou organizar pastas.

EVITE IA pelo no inicio para que as sugestões automáticas delas não atrapalhem o seu estudo.

Com isso em mente tenha bons estudos!