Buscar

Fazer um Algorito em portugol que leia um numero inteiro positivo na base 10, calcule e escreva seu equivalente na base 2

💡 2 Respostas

User badge image

Paloma C.

inicio

inteiro numdec,numbin,bit,pos

 

leia numdec

 

escreva numdec

numbin=0;

pos=1;

enquanto(numdec >1){

bit=numdec%2;

numbin=numbin+bit *pos;

pos=pos*10;

numdec=numdec/2;

}

 

numbin=numbin+numdec*pos;

imprima(%08,numbin);

fim

0
Dislike0
User badge image

RD Resoluções

Fazer um Algorito em portugol que leia um numero inteiro positivo na base 10, calcule e escreva seu equivalente na base 2

#repeticao

 

int main() {

int n1;

int n2[7];

int i;

printf("Digite o número para ser convertido: ");

scanf("%d", &n1);

for (i = 7; i >= 0; i--) {

if (n1 % 2 == 0) {

n2[i] = 0;

n1 = n1 / 2;

}

else {

n2[i] = 1;

n1= n1 / 2;

}

}

for (i = 0; i <= 7; i++) {

printf("%d", n2[i]);

}

Getch();

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais