1
resposta

[Projeto] Desafio Coleta e Amostragem de dados // Minha Resolução

Questão 1:

valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))
soma = valor_1 + valor_2 
print(f'o resultado é: {soma}')

Questão 2:

valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))
valor_3 = int(input('Digite o terceiro valor: '))
soma = valor_1 + valor_2 + valor_3
print(f'o resultado é: {soma}')

Questão 3:

valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))
subtracao = valor_1 - valor_2 
print(f'o resultado é: {subtracao}')

Questão 4:

valor_1 = int(input('Digite o primeiro valor: '))
valor_2 = int(input('Digite o segundo valor: '))
multiplicacao = valor_1 * valor_2 
print(f'o resultado é: {multiplicacao}')

Questão 5:

valor_1 = int(input('Digite o numerador: '))
valor_2 = int(input('Digite o denominador diferente de 0: '))
divisao = valor_1 / valor_2
print(f'o resultado é: {divisao}')

Questão 6:

valor_1 = int(input('Digite o operador: '))
valor_2 = int(input('Digite a potência: '))
exponenciacao = valor_1 ** valor_2 
print(f'o resultado é: {exponenciacao}')

Questão 7:

valor_1 = int(input('Digite o numerador: '))
valor_2 = int(input('Digite o denominador diferente de 0: '))
divisao = valor_1 // valor_2
print(f'o resultado é: {divisao}')

Questão 8:

valor_1 = int(input('Digite o numerador: '))
valor_2 = int(input('Digite o denominador diferente de 0: '))
divisao = valor_1 % valor_2
print(f'o resto da divisão é: {divisao}')

Questão 9:

nota_1 = float(input('Digite a nota 1: '))
nota_2 = float(input('Digite a nota 2: '))
nota_3 = float(input('Digite a nota 3: '))
media = (nota_1 + nota_2 + nota_3) / 3
print(f'A média das notas é: {media}')

Questão 10:

num1 = 5
num2 = 12
num3 = 20
num4 = 15
media = (num1 * 1 + num2 * 2 + num3 * 3 + num4 * 4) / (1 + 2 + 3 + 4)
print(f'A média das notas é: {media}')
1 resposta

Olá, Rafael! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de entradas do usuário para realizar cálculos, utilizou muito bem operadores matemáticos para diferentes operações e ainda compreendeu a importância de estruturar cada questão de forma clara e independente.

Uma dica interessante para o futuro é criar funções para cada operação, deixando o código mais organizado e reutilizável. Assim:

def soma(a, b):
    return a + b

def subtracao(a, b):
    return a - b

def multiplicacao(a, b):
    return a * b

def divisao(a, b):
    return a / b

Isso faz com que cada cálculo fique isolado em uma função, facilitando a manutenção e permitindo reaproveitar o código em diferentes exercícios.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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