[Ayuda] Sumas de distintas bases numericas en C

Iniciado por Sasori_MoP, 6 Noviembre 2011, 00:48 AM

0 Miembros y 1 Visitante están viendo este tema.

Sasori_MoP

Buenas, soy nuevo en el foro y también lo soy en esto de la programación en C, solo sé algunas cosas básicas ya que me han pasado pseudocodigo, en fin, necesito ayuda con un programa que me pide sumar un numero con su inverso en bases desde 10 hasta 2, obviamente en base 10 es facil pero en las otras es donde me complico ya que no sé como hacer que en vez de por ejemplo me sume 8 + 8 = 16  lo haga en base 9 8+8=18

Se agradece de antemano por las respuestas :)

PD: puedo hacer esto solo con la librería stdio.h y las funciones printf y scanf

rir3760

Cita de: Sasori_MoP en  6 Noviembre 2011, 00:48 AMnecesito ayuda con un programa que me pide sumar un numero con su inverso
Primero tienes que definir "inverso" ya que 8 no es el inverso de 8.

Cita de: Sasori_MoP en  6 Noviembre 2011, 00:48 AMen bases desde 10 hasta 2, obviamente en base 10 es facil pero en las otras es donde me complico ya que no sé como hacer que en vez de por ejemplo me sume 8 + 8 = 16  lo haga en base 9 8+8=18
El problema no es la suma sino presentar el resultado en una base dada, para ello puedes empezar utilizando el motor de búsqueda de los foros para revisar los temas sobre conversión de bases numéricas.

También debes presentar los avances que llevas del programa.

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

Sasori_MoP

#2
Problema solucionado, gracias :)