[ Foro de Pascal ]
Estoy siguiendo el libro de Nacho Cabanes y me estanque en el ejercicio que dice, sumar numeros grandes de hasta 30 cifras.
Una idea era tratar los numeros como string, pero como convierto despues el numero de string a entero para poder sumarlos.
Otra idea era sumar los numeros como arrays.
Que otra idea me pueden sugeiri.
Salu2.
Siento el retraso en contestar. Efectivamente, debes tomar los númerso como string, extraer un carácter cada vez y sumar carácter a carácter.
Como puedo sumar caracter a caracter, se hace con una funcion incluida en pascal.
Por ejemplo: Puedes extraer una subcadena con copy:
http://www.aprendeaprogramar.com/referencia/view.php?f=copy&leng=Pascal
obtener su valor numérico con val:
http://www.aprendeaprogramar.com/referencia/view.php?f=val&leng=Pascal
sumar esos valores numéricos y volver a convertir a cadena con str:
http://www.aprendeaprogramar.com/referencia/view.php?f=str&leng=Pascal
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)