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
Respostas
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 similares
4 anos atrás
4 anos atrás
4 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás