Necesito un programa que permita evaluar las tablas de multiplicar, pero las tablas se tienen que estructurar con suma sucesivas

La estructura de las tablas deben ser con suma sucesivas, haci lo mando el profesor y no tengo ni la más remota idea de como hacerlo

2 Respuestas

Respuesta
1

Básicamente pudiste googlear "Multiplicación por sumas sucesivas" y encontrarías muchas páginas que explican como hacer este procedimiento pero te explicaré más o menos como es que se realiza; primero debes de escoger que sentencia de bucle deseas utilizar (for, while o do while) para hacer la repetición necesaria para la suma correspondiente, luego debes de asignar numero2 para que sea hasta donde se debe de hacer las sumas sucesivas (donde numero1 y numero2 serán las variables de entrada y serán el multiplicador y el multiplicando respectivamente), aquí habrá una variable llamada resultado donde efectuaras cada suma del bucle, hasta que termine el bucle y expondrás el resultado por consola o en un label.

Te pondré el ejemplo mediante pseudocódigo:

1- Inicializar variables 'i', 'numero1', 'numero2' y 'resultado' en cero (0).
2- Digitar valor para variable 'numero1' correspondiente al multiplicador.
3- Digitar valor para variable 'numero2' correspondiente al multiplicando.
4- Realizar suma en 'resultado' mediante 'resultado' mas 'numero1'.
5- Sumar uno (1) a variable 'i'.
6- Si variable 'i' es menor o igual a 'numero2' entonces ir al paso 4, de lo contrario ir al paso 7.
7- Mostrar el valor resultante de la variable 'resultado'.
8- Fin.

Esto que acabo de escribirte es la para facilitar la programación y espero que a usted le hayan enseñado este paradigma de lógica de programación; aclarando unos puntos, el paso 1 y los pasos del 4 hasta el 6, son la sintaxis básica de una sentencia de bucle, solo hay que aplicar por cada una si es for, while o do while, por otro lado, es fácil aplicar esto a cualquier lenguaje de programación, solo hay que saber cada sintaxis de cada lenguaje para ser aplicado.

Espero que le haya sido de utilidad mi explicación, le deseo mucha suerte y saludos.

PD: Aquí le dejo un enlace de una página donde explican lo que realice mediante pseudocódigo pero en el lenguaje Java.

http://librosweb.es/foro/pregunta/610/devuelva-un-resultado-de-una-multiplicacion-obtenida-por-sumas-sucesivas/ 

Respuesta

I. Hola Rafael, disculpa si la pregunta no procede, ¿en qué lenguaje deseas realizar el programa?,

Creo que por ejemplo en Pascal o Java es posible programar una herramienta que realice lo que necesitas,

http://antares.sip.ucm.es/cpareja/libroAlgoritmos/docs/libro-completo.pdf 

http://puntocomnoesunlenguaje.blogspot.com.es/2012/04/estructuras-de-control.html 

Algunas opciones que he visto en un primer vistazo, mucho ánimo.

http://blackshell.usebox.net/pub/shell/taller_sh/x214.html 

http://www.lab.dit.upm.es/~lprg/material/apuntes/o/ 

http://www.uhu.es/nieves.pavon/pprogramacion/funcional/tema2f.html 

http://www.sergas.es/Saude-publica/Documents/1933/7-Ayuda%20Tablas%20de%20contingencia.pdf 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas