3
respostas

[Projeto] Resolução dos exercicios propostos

Coleta e amostragem de dados
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}')

2.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 = input('Digite sua idade: ')
print(f'Olá,{nome}, você tem {idade} anos.')

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('Digite seu nome: ')
idade = input('Digite sua idade: ')
altura = input('Digite sua altura em metros: ')
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.

v1 = input('Informe o primeiro valor: ')
v2 = input('Informe o segundo valor: ')
soma = int(v1) + int(v2)
print(f'A soma entre {v1} e {v2} é igual a {soma}')

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

v1 = input('Informe o primeiro valor: ')
v2 = input('Informe o segundo valor: ')
v3 = input('Informe o terceiro valor: ')
soma = int(v1) + int(v2) + int(v3)
print(f'A soma entre {v1} e {v2} e {v3} é igual a {soma}')

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

v1 = input('Informe o primeiro valor: ')
v2 = input('Informe o segundo valor: ')
subtracao = int(v1) - int(v2)
print(f'A subtracao entre {v1} e {v2} é igual a {subtracao}')

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

v1 = input('Informe o primeiro valor: ')
v2 = input('Informe o segundo valor: ')
multiplicacao = int(v1) * int(v2)
print(f'O produto entre {v1} e {v2} é igual a {multiplicacao}')

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.

v1 = input('Informe o numerador: ')
v2 = input('Informe o denominador diferente de 0: ')
divisao = int(v1) / int(v2)
print(f'A divisao entre {v1} e {v2} é igual a {divisao}')

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

v1 = input('Informe o operador: ')
v2 = input('Informe a potência que elevaremos: ')
exponenciacao = int(v1) ** int(v2)
print(f'A exponenciacao entre {v1} e {v2} é igual a {exponenciacao}')

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

v1 = input('Informe o numerador: ')
v2 = input('Informe o denominador diferente de 0: ')
divisao = int(v1) // int(v2)
print(f'A divisao entre {v1} e {v2} é igual a {divisao}')

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

v1 = input('Informe o numerador: ')
v2 = input('Informe o denominador diferente de 0: ')
divisao = int(v1) % int(v2)
print(f'O módulo ou resto da divisão entre {v1} e {v2} é igual a {divisao}')

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

n1 = (input('Informe a primeira nota: '))
n2 = (input('Informe a segunda nota: '))
n3 = (input('Informe a terceira nota: '))
media = (int(n1) + int(n2) + int(n3))/ 3
print(f'A média das notas é {media}')

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

media_ponderada = (5*1 + 12*2 + 20*3 + 15*4)/10
print(f'A média ponderada é: {media} ')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas

CONTINUACAO

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

frase = 'Patos são os melhores amigos de um programador'
print(frase)

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

frase = input ('Digite uma frase: ')
print(frase)

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

frase = input('Digite uma frase: ')
frase = frase.upper()
print(frase)

Se houver uma maneira mais enxuta de fazer esse código, aceito dicas!

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

frase = input('Digite uma frase: ')
frase = frase.lower()
print(frase)

5.Crie uma variável chamada “frase” e atribua a ela uma string de sua escolha. Em seguida, imprima a frase sem espaços em branco no início e no fim.

frase = " Gatos miam a meia noite  "
frase = frase.strip()
print(frase)

6.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase sem espaços em branco no início e no fim.

frase = input('Digite uma frase: ')
frase = frase.strip()
print(frase)

7.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase sem espaços em branco no início e no fim e em letras minúsculas.

frase = input('Digite uma frase: ')
frase = frase.strip().lower()
print(frase)

8.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as vogais “e” trocadas pela letra “f”.

frase = input('Digite uma frase: ')
frase = frase.replace('e','f')
print(frase)

9.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as vogais “a” trocadas pela caractere “@”.

frase = input('Digite uma frase: ')
frase = frase.replace('a','@')
print(frase)

10.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as consoantes “s” trocadas pelo caractere “$”.

frase = input('Digite uma frase: ')
frase = frase.replace('s','$')
print(frase)

obs. percebi lendo a correção do instrutor que eu poderia ter usado int, float, str,bool antes do input, para seu resultado já vir "formatado" ou "convertido" para o tipo que eu gostaria.
ex:

idade = int(input('Informe sua idade: ')
nota = float(input('informe a nota: ')

Achei que faria mais sentido informar na hora de alguns calculos e ainda sim não informei em todos, o que foi erro meu pois o python leria todos meus inputs por regra como "string", Então cabe aqui uma autocorreção.

Excelentes práticas, Valentina!