Um programa que solicite um número e verifique quantas vezes ele pode ser dividido por dois, sem que o resultado seja menor que 1 em linguagem pyhton
Soluções para a tarefa
Respondido por
0
Resposta:
qntd=0
numero = int(input('Digite o numero: '))
while numero > 1:
numero = numero // 2
qntd = qntd + 1
print ("Quantidade de vezes: ", qntd)
Explicação:
Respondido por
1
Resposta:
n = int(input('\nDigite um número qualquer\n> '))
n1 = n
c = -1
while n1 >= 1:
n1 /= 2
c += 1
if c > 1:
print(f'\nO número {n} pode ser divido por 2 até {c} vezes,\nsem que o resultado seja menor que 1.')
if c == 1:
print(f'\nO número {n} pode ser divido por 2 apenas 1 vez,\nsem que o resultado seja menor que 1.')
if c < 1:
print(f'\nO número {n} não pode ser divido por 2,\nsem que o resultado não seja menor que 1.')
Perguntas interessantes
Inglês,
6 meses atrás
Português,
6 meses atrás
Português,
6 meses atrás
Matemática,
7 meses atrás
Português,
7 meses atrás
Matemática,
1 ano atrás
Ed. Física,
1 ano atrás
Filosofia,
1 ano atrás