0% found this document useful (0 votes)
42 views

Series Pattern C++

The document contains 11 C++ code snippets that print out different patterns using loops and conditionals. Each snippet prompts the user to input the number of rows, then uses nested for loops to print out patterns like stars, numbers, or the Pascal's triangle of binomial coefficients. The snippets demonstrate different patterns that can be created programmatically in C++.

Uploaded by

Animal Cares
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Series Pattern C++

The document contains 11 C++ code snippets that print out different patterns using loops and conditionals. Each snippet prompts the user to input the number of rows, then uses nested for loops to print out patterns like stars, numbers, or the Pascal's triangle of binomial coefficients. The snippets demonstrate different patterns that can be created programmatically in C++.

Uploaded by

Animal Cares
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

// Series of C++ Pattern

#include <iostream>
using namespace std;

int main() {

int rows;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = 1; i <= rows; ++i) {


for(int j = 1; j <= i; ++j) {
cout << "* ";
}
cout << "\n";
}
return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = 1; i <= rows; ++i) {


for(int j = 1; j <= i; ++j) {
cout << j << " ";
}
cout << "\n";
}
return 0;
}

#include <iostream>
using namespace std;

int main() {

char input, alphabet = 'A';

cout << "Enter the uppercase character you want to print in the last row: ";
cin >> input;

// convert input character to uppercase


input = toupper(input);

for(int i = 1; i <= (input-'A'+1); ++i) {


for(int j = 1; j <= i; ++j) {
cout << alphabet << " ";
}
++alphabet;
cout << endl;
}
return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = rows; i >= 1; --i) {


for(int j = 1; j <= i; ++j) {
cout << "* ";
}
cout << endl;
}

return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = rows; i >= 1; --i)


{
for(int j = 1; j <= i; ++j)
{
cout << j << " ";
}
cout << endl;
}

return 0;
}

#include <iostream>
using namespace std;

int main() {

int space, rows;

cout <<"Enter number of rows: ";


cin >> rows;

for(int i = 1, k = 0; i <= rows; ++i, k = 0) {


for(space = 1; space <= rows-i; ++space) {
cout <<" ";
}

while(k != 2*i-1) {
cout << "* ";
++k;
}
cout << endl;
}
return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows, count = 0, count1 = 0, k = 0;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = 1; i <= rows; ++i) {


for(int space = 1; space <= rows-i; ++space) {
cout << " ";
++count;
}

while(k != 2*i-1) {
if (count <= rows-1) {
cout << i+k << " ";
++count;
}
else {
++count1;
cout << i+k-2*count1 << " ";
}
++k;
}
count1 = count = k = 0;

cout << endl;


}
return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = rows; i >= 1; --i) {


for(int space = 0; space < rows-i; ++space)
cout << " ";
for(int j = i; j <= 2*i-1; ++j)
cout << "* ";

for(int j = 0; j < i-1; ++j)


cout << "* ";

cout << endl;


}

return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows, coef = 1;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = 0; i < rows; i++) {


for(int space = 1; space <= rows-i; space++)
cout <<" ";

for(int j = 0; j <= i; j++) {


if (j == 0 || i == 0)
coef = 1;
else
coef = coef*(i-j+1)/j;

cout << coef << " ";


}
cout << endl;
}

return 0;
}

#include <iostream>
using namespace std;

int main() {

int rows, number = 1;

cout << "Enter number of rows: ";


cin >> rows;

for(int i = 1; i <= rows; i++) {


for(int j = 1; j <= i; ++j) {
cout << number << " ";
++number;
}

cout << endl;


}
return 0;
}

You might also like