1
resposta

[Projeto] Códigos

##Crie um programa que solicite à pessoa usuária digitar seu nome, e imprima “Olá, [nome]!”.

nome = input("Digite seu nome:")
print(f'Olá, {nome}!')

##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.')

##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 sua idade:"))
altura = float(input("Digite sua altura:"))
print(f'Olá, {nome}, você tem {idade} anos e mede {altura} metros.')

**##Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a soma dos dois valores.
**

num1 = int(input("Digite um número:"))
num2 = int(input("Digite outro número:"))
soma = num1 + num2
print(f'A soma de {num1} e {num2} é {soma}.')

##Crie um programa que solicite três valores numéricos à pessoa usuária e imprima a soma dos três valores.


num1 = int(input("Digite um número:"))
num2 = int(input("Digite outro número:"))
num3 = int(input("Digite mais um número:"))
soma = num1 + num2 + num3
print(f'A soma de {num1}, {num2} e {num3} é {soma}.')

**##Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a subtração do primeiro pelo o segundo valor.
**

num1 = int(input("Digite um número:"))
num2 = int(input("Digite outro número:"))
subtracao = num1 - num2
print(f'A subtração de {num1} por {num2} é {subtracao}.')

##Crie um programa que solicite dois valores numéricos à pessoa usuária e imprima a multiplicação dos dois valores.

num1 = int(input("Digite o primeiro número:"))
num2 = int(input("Digite o segundo número:"))
multiplicacao = num1 * num2
print(f'A multiplicação de {num1} por {num2} é {multiplicacao}.')

**## 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 = float(input("Digite o numerador: "))
denominador = float(input("Digite o denominador (não pode ser 0): "))

if denominador == 0:
    print("Erro: o denominador não pode ser 0. Divisão inválida!")
else:
    resultado = numerador / denominador
    print(f"Resultado da divisão: {resultado}")

##Crie um programa que solicite dois valores numéricos, um operador e uma potência, e realize a exponenciação entre esses dois valores.

numerador = float(input("Digite o numerador: "))
potencia = float(input("Digite a potência: "))
resultado = numerador ** potencia
print(f"Resultado da exponenciação: {resultado}")

## 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 = float(input("Digite o numerador: "))
denominador = float(input("Digite o denominador (não pode ser 0): ")) 
resultado = numerador // denominador
print(f"Resultado da divisão inteira: {resultado}")

##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.

numerador = float(input("Digite o numerador: "))
denominador = float(input("Digite o denominador (não pode ser 0): ")) 
resultado = numerador % denominador
print(f"Resultado do resto da divisão: {resultado}")

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

nota1 = float(input("Digite a primeira nota: "))
nota2 = float(input("Digite a segunda nota: "))
nota3 = float(input("Digite a terceira nota: "))
media = (nota1 + nota2 + nota3) / 3
print(f"A média das notas é: {media}")

##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.

n1 = 5
n2 = 12
n3 = 20
n4 = 15

p1 = 1
p2 = 2
p3 = 3
p4 = 4

media = (n1*p1 + n2*p2 + n3*p3 + n4*p4) / (p1 + p2 + p3 + p4)

print(f"Média ponderada: {media}")

##Crie uma variável chamada “frase” e atribua a ela uma string de sua escolha. Em seguida, imprima a frase na tela.

frase = "Lucca"
frase

##Crie um código que solicite uma frase e depois imprima a frase na tela.

frase = input("Digite uma frase:")
print(f"Sua frase é: {frase}")

##Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase digitada mas com todas as letras maiúsculas.

solicitacao = input("Digite uma frase:")
print(f"A frase que você difitou é {solicitacao.upper()}")
1 resposta

Olá, Lalton! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis para armazenar diferentes tipos de entradas do usuário, utilizou muito bem operadores matemáticos para realizar cálculos diversos e ainda compreendeu a importância de funções de manipulação de strings para tornar as saídas mais dinâmicas.

Uma dica interessante para o futuro é aplicar verificações adicionais para evitar erros em operações como divisão. Assim:

numerador = float(input("Digite o numerador: "))
denominador = float(input("Digite o denominador: "))

if denominador != 0:
    print(f"Resultado da divisão: {numerador / denominador}")
else:
    print("Não é possível dividir por zero.")

Isso faz com que o programa seja mais robusto e evite falhas durante a execução.

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

Abraço e bons estudos!

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