Ir para conteúdo
Fórum Script Brasil

rquevedo

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Tudo que rquevedo postou

  1. certo obrigado, vou verificar, lhe aviso como ficou, abraço
  2. Olá, valeu pela dica, porem ao trocar or por and, ao digitar um numero dentro do intervalo ele faz a formula, mas fica imprimindo o resultado inúmeras vezes. Ao digitar um valor fora do intervalo ele continua finalizando o programa sem pedir para digitar o valor novamente. def binadecimal(dec): binario = "" while dec // 2 != 0: binario = str(dec % 2) + binario dec = dec // 2 return str(dec) + binario num = int(input("N° Decimal:")) while num>=0 and num<=1000000: print(binadecimal(num))
  3. pessoal estou iniciando a programar em Python, esse programa tem que converter de decimal para binário, porem só posso digitar números de 0 a 1000000, e quando digito ex: 100000000000000000 o programa termina o certo seria ele solicitar novamente o numero dentro do intervalo correto, alguém tem como me ajudar ?? def binadecimal(dec): binario = "" num=0-1 while dec // 2 != 0: binario = str(dec % 2) + binario dec = dec // 2 return str(dec) + binario num = int(input("N° Decimal:")) while num>=0 or num<=1000000: print(binadecimal(num))
×
×
  • Criar Novo...