Menu

Seja Bem Vindo!

Seja Bem Vindo!
Rodrigo Fernando Da Luz!
Novo!

Qualquer Base!


/*------------------------------------------------------------------------
  | Rodrigo Fernando Da Luz                                               |
  | Faculdades Spei (Centro)                                              |
  | 2ºPeriodo em Sistema De Informação                                    |
  |                                                                       |
  -------------------------------------------------------------------------*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void escreval_null(int cont){
  char oct_vet[20];
  char hex_vet[16];
  char bin_vet[32];
  char dec_vet[20];
int i;
 /*------------------------------------------------------------------------
  | Esta Função escreval_null tem objetivo de concatenar todos os valores |
  | em um char_vet de Posição                                             |
  | As variaveis são lidas como Octal,hexadecimal,Binario e decimal.      |
  |                                                                       |
  -------------------------------------------------------------------------*/
  cont+1;
  itoa(cont,hex_vet,16);
  itoa(cont,dec_vet,10);
  itoa(cont,oct_vet,8);
  itoa(cont,bin_vet,2);

/*------------------------------------------------------------------------
  Itoa e uma função que recebera um contador, com o nome da varialel
  com o valor da posição.
  -------------------------------------------------------------------------*/
  printf("\n\n##############################################################\n");
  printf("\n##\t(1)_\t\tHEXADECIMAL:%s\n\n",hex_vet);
  printf("\n##\t(2)_\t\tDECIMAL:%s\n",dec_vet);
  printf("\n##\t(3)_\t\tOCTAL:%s\n",oct_vet);
  printf("\n##\t(4)_\t\tBINARIO:%s\n ",bin_vet);
  printf("\n##############################################################\n");
}
main()
 {
  int numero;
  printf("\n:::::::::::::::::::::::::::::::::::::::::::::::::::\n");
  printf("\n::\tDigite um numero na base decimal?            ::\n");
  printf("\n:::::::::::::::::::::::::::::::::::::::::::::::::::\n");
  printf("\t\t->",numero);
  scanf("%d",&numero);
  fflush(stdin);
  escreval_null(numero);

  printf ("\n\npressione (Enter) para FECHAR o programa!\n\n");
  getchar();

 }



Nenhum comentário:

Postar um comentário

chat conversa

CHAT CONVERSA

Get your own Chat Box! Go Large!
Rodrigo Luz