En esta ocasión realizamos un algoritmo para calcular las tablas de multiplicar de un numero en pseint, este algoritmo lo desarrollamos en pseudocódigo y diagramas de flujo.
Algoritmo para calcular las tablas de multiplicar
Haz clic aquí para suscribirte a mi canal
Bien amigos como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre en mi caso lo nombre como Tablas:
Algoritmo Tablas
Con la palabra reservada Definir declaramos las variables en este algoritmo utilizo la variable «n» y «x» estas variables las declaramos de tipo entero.
Definir x, n como entero
Con la función Escribir mostramos un mensaje en pantalla y pedimos que se ingrese un número.
Escribir «Dame un número»
Este número lo almacenamos con la función leer en la variable n.
Leer n
Después inicializamos la variable x con el numero uno.
x = 1
Utilizamos un ciclo mientras que se estará repitiendo mientras las variable x que empieza valiendo uno se menor o igual a diez.
Es decir se repetirá 10 veces.
Mientras x <= 10 Hacer
Aprovechamos cada bucle para ir mostrando las tablas de multiplicar del número ingresado.
Escribir n,» x «,x,» = «,n*x
Incrementamos la variable «x» para que el ciclo tenga movimiento.
x=x+1
Cuando utilizamos un ciclo mientras la variable de control siempre se debe incrementar, ya que de no hacerlo se produciría un ciclo infinito.
FinMientras
Finalmente cerramos el ciclo mientras y finalizamos el algoritmo.
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Algoritmo tabla de multiplicar del 1 al 10 pseint con para
Algoritmo detarea
Definir n Como Entero
Escribir «Ingresa un número»
leer n
para x = 1 Hasta 10 Con Paso 1 Hacer
Escribir n,» x «,x,» = «,n*x
FinPara
FinAlgoritmo
Diagrama de flujo para calcular las tablas de multiplicar
Realice un algoritmo para obtener la tabla de multiplicar de un entero k comenzando desde el 1.
Haz clic aquí para suscribirte a mi canal
Calcular las tablas de multiplicar con un ciclo repetir.
Te comparto la solución de este algoritmo utilizando el ciclo repetir.
Algoritmo detarea
Definir n,x Como Entero
Escribir «Ingresa un numero»
leer n
x = 0
Este ciclo se repita hasta que la variable x sea igual a 10.
Repetir
En cada ciclo la variable x se incrementa.
x = x + 1
Y se van mostrando las tablas de multiplicar una a una.
Escribir n,» x «,x,» = «,n*x
Hasta Que x == 10
FinAlgoritmo
Pseudocodigo de las tablas de multiplicar
Te dejo otro ejemplo de un algoritmo para calcular las tablas de multiplicar hasta un numero x.
Algoritmo para calcular las tablas de multiplicar en Python
Te comparto la solución de este algoritmo en lenguaje de programación Python.
n = int(input(«Ingresa un numero: «))
x = 1
while x <= 10:
print(f»{n} x {x} = {n*x}»)
x += 1
Algoritmo para imprimir las tablas de multiplicar en c++
#include<iostream> using namespace std; int main() { int i,n; cout<< "Ingresa un numero: "; cin>> n; for (i = 1; i <= 10; i++){ cout<< n <<" x "<<i<< " = "<<n*i <<endl; } return 0; }
Elaborar un programa que permita ingresar un número entero del 1 al 12 y me muestre la tabla de multiplicar de dicho número.
Algoritmo detarea
Definir n Como Entero
Escribir «Ingresa un numero»
leer n
si n > 0 y n < 13 Entonces
para x = 1 Hasta 10 Con Paso 1 Hacer
Escribir n,» x «,x,» = «,n*x
FinPara
SiNo
Escribir «Ingresa un numero entre 1 y 12»
FinSi
FinAlgoritmo
Crea un programa que escriba la tabla de multiplicar del 5: desde «5 x 0 = 0» hasta «5 x 10 = 50»
Algoritmo detarea
Definir x,n Como Entero
n = 5
para x = 0 Hasta 10 Con Paso 1 Hacer
Escribir n,» x «,x,» = «,n*x
FinPara
FinAlgoritmo
Algoritmo que muestre la tabla de multiplicar de los números 1,2,3,4 y 5.
Algoritmo detarea
Definir x,j Como Entero
para x = 1 Hasta 5 Con Paso 1 Hacer
para j = 1 Hasta 10 Con Paso 1 Hacer
Escribir x,» x «,j,» = «,x*j
FinPara
Escribir «»
FinPara
FinAlgoritmo
Algoritmo para imprimir las tablas de multiplicar del 10 al 1 en pseint
Imprimir las tablas de multiplicar de manera inversa del 10 al 1.
Algoritmo detarea
Definir n,i Como Entero
Escribir «Ingresa un numero»
leer n
para i = 10 Hasta 1 Con Paso -1 Hacer
Escribir n,» x «,i,» = «,n*i
FinPara
FinAlgoritmo
Si has logrado leer hasta el final no me queda más que invitarte a que le eches un ojo a los otros algoritmos que tengo resueltos, tal vez alguno te pueda ser de utilidad. Este es el enlace para descargar el código fuente.