Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include <math.h>
- #include <stdlib.h>
- main()
- {
- int op, bin=0, num, div=0, resto, d=1;
- do
- {
- system("cls");
- printf("Escolha a opcao para conversao de bases!");
- printf("\n\n1. Decimal para Binario");
- printf("\n\n2. Binario para Decimal");
- printf("\n\n0. Para sair");
- printf("\n\nDigite a opcao: ");
- scanf("%d", &op);
- if((op<0)||(op>1))
- printf("Opcao invalida, digite novamente!!!");
- else
- if(op==1)
- {
- printf("Digite o numero decimal: ");
- scanf("%d",&num);
- do
- {
- resto=num%2;
- div=num/2;
- num=div;
- bin += resto*d;
- d*=10;
- }while(div>0);
- printf("%d",bin);
- }
- else
- printf("Digite o numero binario: ");
- scanf("%d",&num);
- }while(op =! 0);
- getch();
- }
Add Comment
Please, Sign In to add comment