Introducción
En este laboratorio, aprenderemos cómo escribir un programa en C++ para imprimir el Triángulo de Floyd.
💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí
En este laboratorio, aprenderemos cómo escribir un programa en C++ para imprimir el Triángulo de Floyd.
Para escribir cualquier programa en C++, necesitamos incluir ciertos archivos de encabezado en nuestro código. En este paso, incluiremos los archivos de encabezado necesarios que usaremos en nuestro programa.
#include <iostream>
using namespace std;
La función main()
es el punto de entrada del programa. Aquí es donde escribiremos el código para imprimir el Triángulo de Floyd.
int main()
{
// código para imprimir el Triángulo de Floyd
return 0;
}
En este paso, declararemos las variables necesarias que usaremos en nuestro programa. Usaremos i
y j
para iterar a través de las filas y columnas del triángulo, rows
para almacenar el número de filas del triángulo, n
para almacenar el número actual, first
para almacenar el primer número de la fila actual y last
para almacenar el último número de la fila actual.
int i, j, rows, n=1, first, last;
En este paso, obtendremos el número de filas del triángulo del usuario.
cout << "Enter the number of rows in the pyramid: ";
cin >> rows;
En este paso, usaremos bucles anidados para imprimir el Triángulo de Floyd. El bucle externo se utiliza para moverse a una fila particular y el bucle interno se utiliza para imprimir los números en esa fila. Imprimiremos un espacio después de cada número para separarlos.
for (i = 1; i <= rows; i++)
{
first = n;
last = first + i -1;
for (j = 1; j <= i; j++)
{
cout << n << " ";
n+=1;
}
cout << endl;
}
Finalmente, completaremos el programa imprimiendo un mensaje para indicar que el programa se ha ejecutado con éxito.
cout << "\n\nFloyd's Triangle has been printed successfully.\n\n";
return 0;
En este laboratorio, aprendimos cómo escribir un programa en C++ para imprimir el Triángulo de Floyd. Usamos bucles anidados para iterar a través de las filas y columnas del triángulo e imprimimos un espacio después de cada número para separarlos. Siguiendo los pasos anteriores, puedes crear tu propio programa en C++ para imprimir el Triángulo de Floyd.