Desenvolver um programa em Scratch que seja capaz de receber um número decimal de 0 a 300, converter esse número em número/representação HEXADECIMAL.
Soluções para a tarefa
O algoritmo pode ser desenvolvido da seguinte forma:
var
numero:inteiro
binario: caracter
funcao conversao(numero:inteiro;binario:caracter):caracter
inicio
Enquanto numero > 1 faca
binario <- numero mod 2 + binario
numero <- numero /2
Se numero = 0 ou numero = 1 Entao
binario <- numero + binario
fimse
fimenquanto
retorne binario
fimfuncao
inicio
// Seção de Comandos
Escreval("Digite o núemero")
Leia(numero)
binario <- conversao(numero)
fimalgoritmo
Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. São muito utilizados na programação.
Bons estudos!