• 0
Sign in to follow this  
Nil095

Qualquer Base

Question

Bom pessoal sou novo por aqui e preciso fazer um programa pequeno cujo não estou conseguindo. É o seguinte.

Converter um numero de qualquer BASE para qualquer BASE.

Isso precisa ser feito em C

alguém poderia me ajudar com isso?

Agradeço desde já

Abraços

Nilson

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Não entendi direito o que você quis dizer com tranformar de qualquer base para qualquer outra, eu fiz assim, tranformar o numero em decimal para binario. se servir ta ai o codigo.

#include<stdio.h>
void binario(int);
main()
{
    int num;
    printf("Entre com o valor: ");
    scanf("%d",&num);
    printf("\n");
    while(num<0)
    {
        system("cls");
        printf("Entre com o valor: ");
        scanf("%d",&num);
    }    
    printf("O numero %d em binario e: ",num);
    binario(num);
    getchar();
    getchar();
}
void binario(int n) 
{
    int resto;
    if(n!=0)
    {
        resto=n%2;   
        n=n/2;
        binario(n);
        printf("%d",resto);
    }
}        
    

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this