Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Quem é o contador???

Preciso de ajuda com o seguinte exercício, a linguagem utilizada é o Python.

Escreva um programa que leia dois números. Imprima a divisão inteira do primeiro pelo segundo, assim como o resto da divisão. Utilize apenas os operadores de soma e subtração para calcular o resultado. Lembre-se de que podemos entender o quociente da divisão de dois números como a quantidade de vezes que podemos retirar o divisor do dividendo. Logo, 20 ÷ 4 = 5, uma vez que podemos subtrair 4 cinco vezes de 20.

Resposta:

dividendo = int(input('Digite o dividendo:'))
divisor = int(input('Digite o divisor:'))

quociente = 0
x = dividendo

while x >= divisor:
   x = x - divisor
   quociente = quociente + 1

resto = x

print(f"{dividendo} / {divisor} = {quociente};  e o resto é: {resto}")

A minha dúvida aqui é: Nesse caso, quem é o contador? O "x" ou o "quociente" e por quê? Pfvr, me ajudem!

2 respostas
solução!

O contador é o quociente, que se soma a cada iteração, ou seja, 20 consegue ser divido por 4 exatas 5 vezes, x é o resto pois é o que sobra das sucessivas x = x-divisor.

Obrigada!