1
resposta

Resposta do Quiz

Coleta e amostragem de dados:
1)
nome = input('Digite seu nome: ')
print(f'Olá, {nome}')

2)
nome = input('Digite seu nome: ')
idade = int(input("Digite a sua idade"))
print(f'Olá, {nome}, você tem {idade} anos')

3)
nome = input('Digite seu nome: ')
idade = int(input("Digite a sua idade"))
altura = float(input("Digite a sua altura:"))
print(f'Olá, {nome}, você tem {idade} anos e mede {altura} metros')
Calculadora com operadores:

1)
x = float(input("Digite valor para x"))
y = float(input("Digite valor para y"))
sum = x+y
print(f'a soma de x + y é: {sum}')

2)
x = float(input("Digite valor para x"))
y = float(input("Digite valor para y"))
z = float(input("Digite valor para z"))
sum = x+y+z
print(f'a soma de x + y + z é: {sum}')

3)
x = float(input("Digite valor para x"))
y = float(input("Digite valor para y"))

sub = x-y
print(f'a subtração de x - y é: {sub}')

4)
x = float(input("Digite valor para x"))
y = float(input("Digite valor para y"))

sum = x*y
print(f'a multiplicação de x * y é: {sum}')

5)
x = float(input("Digite valor para x"))
y = float(input("Digite valor para y"))

if y != 0:
   div = x/y
   print(f'a divisão de x por y é: {div}')
else: 
    print('Não é possivel realizar divisão por zero')

6)
x = float(input("Digite o valor para o operador x"))
y = float(input("Digite o valor da potencia y"))

pot = x**y

print(f'a potencia de x por y é: {pot}')

7)
x = int(input("Digite valor para x"))
y = int(input("Digite valor para y"))

if y != 0 and x%y ==0 :
   div = x/y
   print(f'a divisão de x por y é: {div}')
else: 
    print('Não é possivel realizar divisão por zero, ou a divisão não está sendo realizada entre numeros inteiros')
    
    8)
    # Solicitar valores ao usuário
x = float(input("Digite o valor para x (numerador): "))
y = float(input("Digite o valor para y (denominador): "))

# Verificar se o denominador é zero
if y == 0:
    print("Não é possível realizar a divisão por zero.")
else:
    # Calcular o resto da divisão
    resto = x % y
    if resto == 0:
        div = x / y
        print(f'A divisão de {x} por {y} é: {div}')
    else:
        print(f'O resto da divisão de {x} por {y} é: {resto}. A divisão não resulta em um número inteiro.')
        
        9)
        # Solicitar valores ao usuário
x = float(input("Digite sua nota em Matemática: "))
y = float(input("Digite sua nota em Português: "))
z = float(input("Digite sua nota em Ciências: "))
media = (x+y+z)/3
print(f'A média das suas notas é: {media:2f}')

10)

notas = [5, 12, 20, 15]
pesos = [1, 2, 3, 4]
media_ponderada = (5 * 1 + 12 * 2 + 20 * 3 + 15 * 4) / (1 + 2 + 3 + 4)
print(f'A média ponderada é: {media_ponderada:.2f}')
Editando textos

1)
frase = 'Igor'
print(frase)

2)
x = input('Digite uma frase da sua escolha:')
print(x)

3)
x = input('Digite uma frase da sua escolha:')
frase_maiuscula = x.upper()
print(frase_maiuscula)

4)
x = input('Digite uma frase da sua escolha:')
frase_minuscula = x.lower()
print(frase_minuscula)

5)
frase = '  Igor Gustavo Almeida Aguilar   '
frase_sem_espaco = frase.strip()
print(frase_sem_espaco)

6)
x = input('Digite uma frase da sua escolha:')
frase_sem_espaco = x.strip().lower()

print(frase_sem_espaco)

7)
x = input('Digite uma frase da sua escolha:')
frase = x.strip().lower().replace('e','f')

print(frase)

8)
x = input('Digite uma frase da sua escolha:')
frase = x.strip().lower().replace('a','@')

print(frase)

9)x = input('Digite uma frase da sua escolha:')
frase = x.strip().lower().replace('s','$')

print(frase)
1 resposta

Olá, Igor, tudo bem?

Parabéns! Fico feliz que você está conseguindo realizar os exercícios, é isso aí! Apenas aponto uma melhoria que é no exercício 7 da calculadora, o código que você forneceu verifica se a divisão é exata, mas o exercício pede para realizar a divisão inteira. Você pode usar // para isso:

 if y != 0:
     div_inteira = x // y
     print(f'A divisão inteira de x por y é: {div_inteira}')

No mais, você está no caminho certo, Igor! Todos os seus códigos estão praticamente alinhados com o que foi solicitado.

Espero ter ajudado.

Qualquer dúvida, não hesite em compartilhar no fórum.

Abraços e bons estudos!