AYUDA URGENTE!!!!!!!!! Suma de Cadena de Caracteres o palabras

Iniciado por pcvsoft, 4 Noviembre 2004, 15:12 PM

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

pcvsoft

Dadas tres cadenas de caracteres, dos sumandos y la tercera que representa el resultado de dicha suma, hacer un programa que reciba estas tres cadenas y encuentre los valores para cada una de las letras de las cadenas para que la suma sea correcta. Es importante anotar que las letras solamente pueden tomar valores entre 0 y 9 y que no puede haber dos letras con el mismo valor. Tambien es necesario tener en cuenta que existe la posibilidad de que al sumar dos digitos, estos generen un acarreo. Por lo tanto a cada par de letras sumadas (menos al primer par) debe sumarseles 0 o 1 dependiendo de si existe o no acarreo.

Ejemplo:

C4 C3 C2 C1
     S   E   N   D
     M  O   R   E
____________
M  O  N   E   Y

El programa debe mostrar como resultado, los valores para cada letra, de tal manera que los resultados de la suma sean correctos.  Para el ejemplo los resultados serian:

C1=1, C2=1, C3=0, C4=1, M=1, S=9, O=0, E=5, N=6, R=8, D=7, Y=2

jvchino

Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas

jvchino

Me pase todo el domingo en este programa.

Esta es la primera version... no le pidan mucho, pues está echo en Pascal.

Al parecer pcvsoft se olvido de su pedido, pero por si alguien le interesa allí está.
Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas

xayurix

 :) Creo q yo también me voy a apuntar a hacer este ejercicio en C ya que parece un reto interesante.   :P

Un saludo
**xayurix**

Kpax

Este es un ejercicio tipo simulacion por lo cual se deberan verificar los resultados .No es facil de hecho de 1 a 5 lo califico en 3 por lo que tienes q pensar.
Bueno tomo el reto espero resolverlo
visiten acm.uva.es/problemset
En este mundo una de dos

jvchino

Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas

BeatLord

tengo un problema que no se si se pueda sumar las cadenas o como se le puede hacer si pueden ponerme un ejemplo para como poder hacerlo gracias de antemano