Ir para conteúdo

Jéssica Gonsalves

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Jéssica Gonsalves

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Jéssica Gonsalves

    Conversão de bases

    Olá, estou fazendo um programa q converta numeros em base decimal para bases de 5,7 e 9. Para isso, ao utilizar uma variavel r (resto), para as consecutivas divisões do numero em 5,7 ou 9, não sei como enviar para uma unica variavel, essa sequencia de restos. Por exemplo, o numero convertido 437 fica 3222 em base 5 e são a sequencia dos restos das consecutivas divisões, porem, não consigo armazenar em uma unica variavel, não posso usar vetor ou outros comandos como chair. Basicamente, posso usar while, if e for. Em baixo está o começo do meu programa, falta bastante coisa e só coloquei a parte de conversão para base 5 (que claramente não esta funcionando). Obrigada desde já!! #include <stdio.h> int main () { int n, i, num, a, r,b; printf ("Digite a quantidade n de numeros a serem convertidos:"); scanf ("%d", &n); for (i=0; i<n; i++) { printf ("Digite um numero a ser convertido:"); scanf ("%d", &b); for ( a=b, cont=0; a>=5; a=a/5,cont++) r=a%5; } printf ("%d na base 5 e' :%d",b,num); return 0; }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.