NEW
Font size
WorksheetsDistribuindo itens
Total questions: 3
Worksheet time: 2mins
Questão 1 – Entendendo a divisão
Leia o código em Python a seguir:
total_jogos = int(input("Digite o total de jogos: "))
numero_amigos = int(input("Digite o número de amigos: "))
jogos_por_amigo = total_jogos // numero_amigos
resto = total_jogos % numero_amigos
print(f"Cada amigo recebe {jogos_por_amigo} jogos.")
print(f"Restam {resto} jogos.")
Nesse código, o objetivo é:
A) determinar se os jogos podem ser divididos igualmente entre amigos e mostrar
quantos jogos sobram, caso a divisão não seja exata.
B) calcular o total de jogos a serem adquiridos para que todos os amigos recebam a
mesma quantidade sem sobras, garantindo uma divisão perfeita.
C) somar todas as unidades de jogos disponíveis e distribuir igualmente entre os
amigos, adicionando o valor total ao número de amigos na saída.
D) multiplicar o total de jogos pelo número de amigos para distribuir a quantidade
proporcionalmente, garantindo uma divisão justa e exata.
Questão 2 – Idade futura
Eduardo está desenvolvendo um programa em Python para calcular a idade futura de
um usuário com base na idade atual e em quantos anos ele deseja adicionar. Observe:
idade_atual = int(input("Digite sua idade atual: "))
anos_adicionar = int(input("Quantos anos você quer adicionar?
"))
idade_futura = idade_atual + anos_adicionar
print(f"Daqui a {anos_adicionar} anos, você terá
{idade_futura} anos.")
Com base no código de Eduardo, analise as afirmações a seguir, considerando (V) para
as verdadeiras e (F) para as falsas.
( ) O programa utiliza a função input() para receber valores do usuário.
( ) A operação realizada na linha 3 é uma subtração.
( ) A variável idade_futura armazena o resultado do cálculo com os valores
fornecidos.
( ) O print() final apresenta apenas o número de anos adicionados.
A partir da análise, as afirmativas são, respectivamente:
A) V - V - F - V
B) V - F - V - F
C) F - F - V - F
D) V - F - V - V
Questão 3 – Área do triângulo
O código a seguir foi escrito em Phyton para calcular a área de um triângulo de acordo
com a base e a altura fornecidas pelo usuário. No entanto, ele contém um erro e não
funciona como esperado. Observe:
base = input("Digite a base do triângulo: ")
altura = input("Digite a altura do triângulo: ")
area = base * altura / 2
print(f"A área do triângulo é {area}.")
Nesse código, qual o erro apresentado e como ele pode ser corrigido?
A) O erro está na falta de parênteses na multiplicação, que deve ser priorizada antes da
divisão para corrigir o cálculo.
B) O erro está no operador de multiplicação, que deveria ser substituído por ** para
calcular a potência.
C) O erro está na divisão, que deveria ser feita com // para retornar um valor inteiro.
D) O erro está na falta do comando int, que converte os valores do input() em
números inteiros.
