+ Responder ao Tópico



  1. #1
    Deshi
    Galera, to tentando faze um programa q converta números decimais em binários
    tipo.. eu fiz assim:
    #include<stdio.h>
    #include<stdlib.h>
    main()
    {
    printf("COnvertor de decimais para binario\n&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    printf("Programado por Deshi\n&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    int var;
    printf("DIgite o numero a ser convertido\n&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    scanf("%d", &var);
    for (var = 0; var % 2 ; var / 2)
    printf("\n%d\n", var);
    system ("PAUSE&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    return(0);
    }
    alguem pode me ajuda~? quero faze q o var fike sendo dividido por 2 até q ele fike valendo 0 ow 1, e quero fazer q imprima na tela soh o resto... <IMG SRC="images/forum/icons/icon_smile.gif">

  2. Mas pq ficar dividindo o numero?? nao entendi...
    Dah uma olhada nesse trecho de codigo...



    #include <stdio.h>
    #include <stdlib.h>
    #include <tcap.h>
    #include <ctype.h>

    void main( num , mat)
    int num;
    char *mat[];
    {
    int numero;
    term_load(stdin);
    if(num!=2) {
    printf("use tecla [char]\n&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    exit(0);
    }
    numero=atoi(mat[1]);
    if(numero<0 || numero>255) {
    printf("o numero dado ultarpassou a marge de 0 a 255&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    exit(0);
    }
    if(numero==0) {
    if(!isdigit(mat[1][0]))
    numero=mat[1][0];
    }
    printf("%b-%x-%d-%c\n",numero,numero,numero,numero);
    printf("BINARIO-HEXADECIMAL-DECIMAL-ASCII\n&quot<IMG SRC="images/forum/icons/icon_wink.gif">;
    }

    O QUE IMPORTA EH ESSA ULTIMA PARTE...
    VC PODE SIMPLESMENTE MUDAR O TIPO DE SAIDA DO PRINTF.. EH MUITO MAIS RAPIDO E PRATICO.. EX:
    printf("%b\n\r",numero);



  3. scanf("%d", &var); //<-- o que adianta receber este valor se no for abaixo ele é zerado!

    for (var = 0; var % 2 ; var / 2)






Tópicos Similares

  1. duvidas no chmod
    Por no fórum Servidores de Rede
    Respostas: 7
    Último Post: 02-07-2003, 16:00
  2. dúvidas no proftpd
    Por roggy no fórum Servidores de Rede
    Respostas: 1
    Último Post: 14-06-2003, 20:27
  3. Duvida no registro de dominio...
    Por Fly no fórum Servidores de Rede
    Respostas: 1
    Último Post: 29-04-2003, 13:32
  4. DUVIDA NO LILO
    Por Fabinho no fórum Servidores de Rede
    Respostas: 2
    Último Post: 11-04-2003, 07:41
  5. DÚVIDA NO SQUID!!!!!!!!!!!!!!!!!!!!
    Por BrunoPiaui no fórum Servidores de Rede
    Respostas: 0
    Último Post: 05-11-2002, 17:33

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L