Cada número inteiro decimal pode ser convertido em um inteiro binário, porque o decimal e sistemas binários são simplesmente diferentes formas de representar os mesmos números inteiros. Para programar uma função que irá converter um determinado número de decimal para binário e , em seguida, exibir o resultado , dê entrada do usuário , armazená-lo em uma variável, o cálculo da conversão binária e armazenar o resultado em uma variável diferente, e exibir o resultado para o utilizador . Coisas que você precisa
software compilador para a linguagem de programação de sua escolha
Show Mais instruções
1
Declare três variáveis com um tipo de dados que pode armazenar números inteiros. Dê-lhes nomes que distinguem claramente o que é que, como Temp ( um valor temporário utilizada no cálculo ) , numDec (o número decimal) e numBin (o número binário). Inicializar Temp e numBin ser igual a zero .
2
Peça ao usuário para um inteiro e armazená-lo na variável numDec .
3
Execute o cálculo de acordo com a o seguinte algoritmo , que é escrito em pseudocódigo .
While ( (2 ^ Temp) < numDec )
numBin = numBin + ( ( numDec MOD ( 2 ^ Temp) ) * ( 10 ^ Temp)
Próxima Temp
4
Dê o resultado para o usuário, exibindo o valor armazenado em numBin .