(1x32 + 1x16 + 0x8 + 1x4 + 0x2 + 1x1 = 53)
Resposta:
1. algoritmo "Cálculo de conversão binária para decimal"
2. var
3. b1,b2,b3,b4,b5,b6,decimal:real
4. inicio
5. escreval(Cálculo de conversão binária para decimal")
6. escreval("Digite os binários( 0 ou 1 ) de um a um da esquerda para a direita.")
7. escreva("Digite o 1º bit ")
8. leia(b1)
9. escreva("Digite o 2º bit ")
10. leia(b2)
11. escreva("Digite o 3º bit ")
12. leia(b3)
13. escreva("Digite o 4º bit ")
14. leia(b4)
15. escreva("Digite o 5º bit ")
16. leia(b5)
17. escreva("Digite o 6º bit ")
18. decimal <- (b6*1)+(b5*2)+(b4*4)+(b3*8)+(b2*16)+(b1*32)
19. escreval("Os números ",b1,b2,b3,b4,b5,b6," na base binária,")
20. escreval("Equivalem a ",decimal," na base decimal.")
21. escreval("*** F I M ***")
22. fimalgoritmo
Nenhum comentário:
Postar um comentário