A Caixa Eletrônico
Por: Guinaldo10 • 3/9/2019 • Projeto de pesquisa • 553 Palavras (3 Páginas) • 134 Visualizações
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include "biblioteca.h"
int main(){
int numberi;
int question2;
char numberb[10];
char question[8];
char answer1[8] = "inteiro";
char answer2[7] = "string";
printf("O numero que sera inserido e um inteiro ou uma string?");
gets(question);
if(strcmp(question,answer1) == 0){
printf("Seja B = Binario, D = Decimal e H = Hexadecimal\n Voce deseja transformar: \n 1.D->B\n 2.D->H\n");
scanf("%d",&question2);
if(question2==1){
printf("Digite o valor a ser convertido: \n");
scanf("%d",&numberi);
itoa(numberi,numberb,2);
printf("O numero em binario e: [%s]",numberb);
}
if(question2==2){
printf("Digite o valor a ser convertido: \n");
scanf("%d",&numberi);
dectohex(numberi);
}
}
if(strcmp(question,answer2) == 0){
printf("Seja B = Binario, D = Decimal e H = Hexadecimal\n Voce deseja transformar: \n 3.B->D\n 4.B->H\n 5.H->D\n");
scanf("%d",&question2);
if(question2 == 3){
printf("Digite o valor a ser convertido:");
scanf("%s",&numberb);
bintodec(numberb);
}
if(question2 == 4){
int subquestion;
printf("Quantos bits tem o valor? (multiplos de 4 apenas): ");
scanf("%d", &subquestion);
while(subquestion>=0){
printf("Digite a sequencia de bits: \n");
scanf("%s",&numberb);
...