Conversor dec para bin "c"

270 palavras 2 páginas
CONVDECB.CPP

#include
#include //Declaração das Bibliotecas.
#include
#include
#include

int main() //
{
int op,v,a0,a1,a2,a3,a4,a5,a6,a7; // Declaração das variáveis.

clrscr(); // Limpa a tela.

gotoxy(15,1); // Faz o titulo ir para a posição 15 da linha 1. textcolor(128+4); // Define que a cor do titulo e que sera cprintf ("\n\n -== PROGRAMA DE CONVERSAO DEC->BIN OU BIN->DEC ==-");//Titulo.

printf("\n\nOpcoes:"); printf("\n\nOpcao 1. DECIMAL -> BINARIO."); printf("\n\nOpcao 2. BINARIO -> DECIMAL."); printf("\n\nOpcao 3. SAIR DO CONVERSOR.");

while (op3) // repita.
{
while (1)
{
printf("\n\n\nDigite a opcao desejada: "); scanf("%d",&op); // Solicita variavel da opção desejada.

if(op==1)// Se opção for igual a um.
{
printf("\n\nDigite um valor de 1 a 255 para ser convertido em binario: "); scanf("%d",&v); a0=v%2; v=v/2; a1=v%2; v=v/2; a2=v%2; v=v/2; a3=v%2; v=v/2; a4=v%2; v=v/2; a5=v%2; v=v/2; a6=v%2; v=v/2; a7=v%2; v=v/2;

printf ("\nNumero convertido para binario: %d%d%d%d%d%d%d%d",a7,a6,a5,a4,a3,a2,a1,a0);// Junção das variaveis // com valores 1 e 0 formamdo
} // o número binário.

if(op==2) // Se opção for igual a dois.
{
digbin: // Ponto para. char c[8]; //Variavel binaria a ser convertida. int i=0; // Variavel incrementadora. int dec=0;// Resultado da variavel "c" convewrtida para

printf("\n\nDigite o valor binario de 8 bits : "); scanf ("%s",&c);
strrev(c);

Relacionados

  • Comparadores Decodificadores E Conversores De C Digos
    1155 palavras | 5 páginas
  • Sistema anti-grampo para telefonia fixa
    18210 palavras | 73 páginas
  • Multsim
    3607 palavras | 15 páginas
  • Unix
    10056 palavras | 41 páginas
  • Dissertacao InvestigacaoEstrategiaControle
    39166 palavras | 157 páginas
  • A família de microcontroladores 8051
    13497 palavras | 54 páginas
  • Controladores logicos programaveis
    16852 palavras | 68 páginas
  • Microcontroladores 8051
    25396 palavras | 102 páginas
  • coiso
    140739 palavras | 563 páginas
  • Sistemas digitais completo
    167574 palavras | 671 páginas