Informática, perguntado por caasantoss, 7 meses atrás

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 missmonicaregina
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 davjp
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