1
resposta

Desafio: hora da prática - Parte 1

  1. Crie um programa que solicite à pessoa usuária digitar seu nome, e imprima “Olá, [nome]!”.
nome = input("Digite seu nome: ")
print(f"Olá, {nome}!")
  1. Crie um programa que solicite à pessoa usuária digitar seu nome e idade, e imprima “Olá, [nome], você tem [idade] anos.”.
nome = input('Digite seu nome: ')
idade = int(input('Digite sua idade: '))
print(f'Olá {nome}, você tem {idade} anos.')
  1. Crie um programa que solicite à pessoa usuária digitar seu nome, idade e altura em metros, e imprima “Olá, [nome], você tem [idade] anos e mede [altura] metros!”.
nome = input('Digite seu nome:')
idade =int( input (' Digite a sua idade: '))
altura = float(input('Digite sua altura: '))
print(f'Olá {nome}, você tem {idade} anos e mede {altura} metros!')

Calculadora com operadores

  1. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a soma dos dois valores.
a = int(input('Digite o primeiro valor: '))
b = int(input('Digite o segundo valor: '))
print(a+b)
  1. Crie um programa que solicite três valores numéricos à pessoa usuária e imprima a soma dos três valores.
a = int(input('Digite o primeiro valor:'))
b = int(input('Digite o segundo valor: '))
c = int(input('Digite o terceiro valor: '))
print(a+b+c)
  1. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a subtração do primeiro pelo o segundo valor.
a = int(input('Digite o primeiro valor:' ))
b = int(input('Digite o segundo valor:' ))
print(a-b)
  1. Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a multiplicação dos dois valores.
a = int(input('Digite o primeiro valor:' ))
b = int(input('Digite o segundo valor:' ))
print(a*b)
  1. Crie um programa que solicite dois valores numéricos, um numerador e um denominador, e realize a divisão entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.
numerador = int(input('Digite o numerador: '))
denominador = int(input('Digite o denominador (OBS: o valor não pode ser nulo):'))
print(numerador/denominador )
  1. Crie um programa que solicite dois valores numéricos, um operador e uma potência, e realize a exponenciação entre esses dois valores.
operador = int(input('Digite o operador: '))
potência = int(input('Digite o potência: '))
print(operador**potência)
  1. Crie um programa que solicite dois valores numéricos, um numerador e um denominador e realize a divisão inteira entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.
numerador = int(input('Digite o numerador: '))
denominador = int(input('Digite o denominador (OBS: o valor não pode ser nulo): '))
print(numerador//denominador)
  1. Crie um programa que solicite dois valores numéricos, um numerador e um denominador, e retorne o resto da divisão entre os dois valores. Deixe claro que o valor do denominador não pode ser 0.

  2. Crie um código que solicita 3 notas de um estudante e imprima a média das notas.

numerador = int(input('Digite o numerador: '))
denominador = int(input('Digite o denominador (OBS: o valor não pode ser nulo): '))
print(numerador%denominador)
  1. Crie um código que calcule e imprima a média ponderada dos números 5, 12, 20 e 15 com pesos respectivamente iguais a 1, 2, 3 e 4.
nota_1 = float(input('Digite a 1° nota: '))
nota_2 = float(input('Digite a 2° nota: '))
nota_3 = float(input('Digite a 3° nota: '))
print(f'Média {(nota_1+nota_2+nota_3)/3}.')
1 resposta

Oi, Igor! Como vai?

Agradeço por compartilhar sua atividade com a comunidade Alura.

Interessante ver como utilizou o int(), float() e f-string; eles ajudam bastante na formatação e conversão dos dados digitados pela pessoa usuária. Continue assim!

Uma dica interessante para o futuro é utilizar round() para limitar casas decimais em médias e divisões, deixando a saída mais organizada. Veja este exemplo:


nota1 = float(input('Digite a primeira nota: '))
nota2 = float(input('Digite a segunda nota: '))

media = (nota1 + nota2) / 2

print(round(media, 2))

Nesse exemplo, round(media, 2) exibe a média com apenas duas casas decimais. Isso ajuda a deixar o resultado mais legível.

Qual exercício dessa prática você mais gostou de desenvolver?

Alura

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