Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

0
respostas

[Projeto] Desafio: hora da prática

Aula 2 - Manipulando dados no Python

Coleta e amostragem de dados

Questão 1

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

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

Questão 2

Crie um programa que solicite à pessoa usuária digitar seu nome e idade, e imprima “Olá, [nome], você tem [idade] anos.”.

nome = input("Coloque seu nome: ")
idade = input("Coloque sua idade: ")
print(f"Olá, {nome}, você tem {idade} anos.")

Questão 3

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("Coloque seu nome: ")
idade = int(input("Coloque sua idade: "))
altura = (input("Coloque sua altura: "))
print(f"Olá, {nome}, você tem {idade} anos e mede {altura} metros!")

Calculadora com operadores

Questão 1

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

valor_1 = int(input("Valor 1 é: "))
valor_2 = int(input("Valor 2 é: "))
soma = valor_1 + valor_2
print(f"A soma dos valores é {soma}")

Questão 2

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

valor_1 = int(input("Valor 1 é: "))
valor_2 = int(input("Valor 2 é: "))
valor_3 = int(input("Valor 3 é: "))
soma = valor_1 + valor_2 + valor_3
print(f"A soma dos valores é {soma}")

Questão 3

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

valor_1 = int(input("Valor 1 é: "))
valor_2 = int(input("Valor 2 é: "))
subtração = valor_1 - valor_2
print(f"O resultado da subtração é {subtração}")

Questão 4

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

valor_1 = int(input("Valor 1 é: "))
valor_2 = int(input("Valor 2 é: "))
mult = valor_1 * valor_2
print(f'O valor da multiplicação é {mult}')

Questão 5

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("Numerador é: "))
denominador = int(input("Denominador que precisa ser diferente de 0 é: "))
div = numerador / denominador
print(f"O resultado da divisão é {div}")

Mandei apenas uma parte da atividade porque ela era muito longa e não cabia todos os caracteres, porém algo que perscebi foi que não consegui fazer o desempacotamento do input() em 2 variáveis.
Tentei fazer nome, idade = input("Coloque seu nome", "Coloque sua idade")
A box de entrada de dados ficava atropelando o que estava escrito, foi algo curioso.