En esta ocasión realizamos un algoritmo en pseudocódigo que imprime en pantalla una piramide de numeros en pseint.
Como hacer una piramide de numeros en pseint
En esta ocasión realizamos un algoritmo en pseudocódigo que imprime en pantalla una piramide de numeros en pseint.
Bien como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo pirámide
Con la palabra reservada Definir declaramos las siguientes números.
Definir a,b,x Como Entero
Con la funcion escribir y entre comillas dobles, pedimos que se ingrese un número.
Escribir «Dame un número»
Este número lo almacenamos en la variable x.
leer x
Utilizamos un ciclo “para” este ciclo se repite “n” veces, depende del número que ingrese el usuario.
La variable “a” toma lo que vale “x” y se decrementa hasta el número 1.
para a = x Hasta 1 Con Paso -1 Hacer
En el cuerpo del este bucle, anidamos otro bucle, este segundo bucle también se repite n veces, ya que depende del número que ingrese el usuario
La variable “b” toma lo que vale “x” y se decrementa hasta el numero 1.
para b = x hasta a Con Paso -1 Hacer
En el cuerpo de este bucle, mostramos en pantalla lo que vale b, utilizando la función sin saltar, para que los números se muestren en una salo fila.
Escribir b,» » Sin Saltar
FinPara
En el primer ciclo, mostramos un espacio en blanco, esto lo hacemos para ir separando fila por fila y formar la pirámide.
Escribir «»
FinPara
FinAlgoritmo
Algoritmo piramide Definir a,b,x Como Entero Escribir "Dame un numero" leer x para a = x Hasta 1 Con Paso -1 Hacer para b = x hasta a Con Paso -1 Hacer Escribir b," " Sin Saltar FinPara Escribir "" FinPara FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Programa que imprima una pirámide de números
Piramide invertida en pseint
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.