// C++ code to demonstrate printing pattern of numbers
#include <iostream>
using namespace std;
// Function to demonstrate printing pattern
void numpat(int n)
{
// initialising starting number
int num = 1;
// outer loop to handle number of rows
// n in this case
for (int i=0; i<n; i++)
{
// inner loop to handle number of columns
// values changing acc. to outer loop
for (int j=0; j<=i; j++ )
{
// printing number
cout << " " << num;
// incrementing number at each column
num = num + 1;
}
// ending line after each row
cout << endl;
}
}
// Driver Function
int main()
{
cout << "\n";
int n = 10;
numpat(n);
return 0;
}
Comentarios sobre la versión: Versión 1 (1)