Ir ao conteúdo
  • Cadastre-se

C Conversor de Binário em C


llucaahenr

Posts recomendados

Bom dia!

 

Pessoal alguém poderia me ajudar nesse trabalho?

 

Definição do problema
Implemente um programa que tenha a capacidade de ler e converter números inteiros e decimais entre
as bases decimal e binária e também entre decimal e hexadecimal, nas duas direções. O programa deve
ter um menu oferecendo ao usuário os quatro tipos de operações disponíveis. Após a escolha do
usuário, deve ser lido do teclado – de uma vez – um número de acordo com a opção escolhida, e
apresentado ao usuário a conversão deste número. Por exemplo, se o usuário escolhe “de binário para
decimal”, a entrada 10010110 deve gerar a resposta 150. O usuário pode realizar quantas conversões
quiser.


Os passos para o desenvolvimento do programa são:
1- Declarar as variáveis a serem utilizadas no programa, seguindo a política de nomeação de
variáveis.
2- Elaborar um menu que obedeça às boas práticas de interface com usuário, valide devidamente
as entradas, apresente mensagens de erro significativas, e limpe a tela a cada ciclo de interação.
3- A cada opção escolhida no menu, o resultado correspondente deve ser exibido.

Link para o comentário
Compartilhar em outros sites

A conversão de binário-decimal-binário é bem simples, só precisa efetuar alguns cálculos. Veja se esse site ajuda:

http://conversordemedidas.info/sistema-binario.php

adicionado 3 minutos depois

Esse outro site mostra a conversão hexadecimal-decimal-hexadecimal:

http://www.mecaweb.com.br/eletronica/content/e_hexadecimal_decimal

Também são cálculos básicos.

 

Para conversão hexadecimal-binário-hexadecimal, sugiro converter para decimal primeiro e depois para a base desejada.

adicionado 7 minutos depois

Lembrando que os valores hexadecimais a partir do 10 são em letras, que dever ver substituídos por números no cálculo e por letras para exibir a conversão para hexadecimal, para isso é só fazer um switch().

 

Utilize vetores para armazenar os números hexadecimais e binários.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!