Converter Decimal para Binário em C
Publicado por Melquizedeque Ramos Feitoza (última atualização em 28/07/2017)
[ Hits: 7.353 ]
Homepage: http://openomegasis.blogspot.com.br/
Programa em C que transforma um número decimal em binário.
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char bin[200]="",ch,bin2[200]=""; int num, cont=0,cont2=0,fim=0; do{ printf("Digite um numero para transformar em binario\nou -1 para finalizar : "); scanf("%d",&num); while(num >= 2){ if((num % 2)==0){ strcat(bin,"0"); cont++; }else{ strcat(bin,"1"); cont++; } num = num / 2; } strcat(bin,"1"); for (cont = 0, cont2 = strlen(bin)-1; cont < strlen(bin); cont++, cont2--) { ch = bin[cont2]; bin2[cont] = ch; } fim = strlen(bin); bin2[fim]='\0'; puts(bin2); cont =0; cont2=0; strcpy(bin,""); strcpy(bin2,""); fim=0; }while(num != -1); return 0; }
Raiz cúbica pelo método de bissecção
Retorna o tempo ocioso em uma sessão do X
Nenhum comentário foi encontrado.
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba