Anderson felipe Postado Outubro 24, 2015 Denunciar Share Postado Outubro 24, 2015 /*Desenvolva um programa com um procedimento recursivo Bin (int n) que dado um número inteiro mostre a sua representação binária corretamente. */ preciso de uma dica para virar um procedimento! #include <stdio.h> int bin(int n) { if (n == 0) return 0; else return (bin(n/2) * 10) + n % 2; } int main() { int n; printf("Digite um numero decimal: "); scanf("%d", &n); printf("Binario: %d\n", bin(n)); return 0; } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Anderson felipe
/*Desenvolva um programa com um procedimento recursivo Bin (int n) que dado um
número inteiro mostre a sua representação binária corretamente. */
preciso de uma dica para virar um procedimento!
#include <stdio.h>
int bin(int n) {
if (n == 0)
return 0;
else
return (bin(n/2) * 10) + n % 2;
}
int main()
{
int n;
printf("Digite um numero decimal: ");
scanf("%d", &n);
printf("Binario: %d\n", bin(n));
return 0;
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.