Multiplicación completa en C++ [Resuelto]

Iniciado por tizerlks1, 14 Mayo 2013, 08:35 AM

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

tizerlks1

Hace una semana mean dejado hacer un programa que muestre todo el desarrollo de una multiplicación con arreglos en C++.

La verdad no sé cómo hacerlo espero y alguien me pueda ayudar.

Se tiene que mostrar de esta forma


          234
           x2
         _____
        4 6 8
                   

rir3760

Si puedes hacer la multiplicación con lápiz y papel:
    1 2 3 4 5
        x 1 2
  -----------
    2 4 6 9 0
+ 1 2 3 4 5
  -----------
  1 4 8 1 4 0


Puedes hacerla sin problemas en C y C++. Solo tienes que utilizar arrays para almacenar cada uno de los dígitos, donde exista un vació colocas un cero:
  0 2 4 6 9 0
+ 1 2 3 4 5 0
  -----------
  1 4 8 1 4 0


A continuación basta con realizar la suma teniendo en cuenta el acarreo.

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

flony

si un problema no tiene solucion entonces no es un problema...es algo inevitable

tizerlks1

Muchas gracias {flony} los vídeos me ayudaron bastante están muy bien  explicados gusto lo que buscaba  ;D ;D ;-) ;-)

dato000

Cita de: flony en 15 Mayo 2013, 04:22 AM
son nueve videos pero explica como hacerlo http://www.youtube.com/playlist?list=PLB114027943049361

el sensei paueky al rescate  ;-) ;-) ;-) ;-) el es un titan para c++