diff --git a/others/stairs_pattern.cpp b/others/stairs_pattern.cpp new file mode 100644 index 000000000..281446a2f --- /dev/null +++ b/others/stairs_pattern.cpp @@ -0,0 +1,31 @@ +/* +This program is use to print the following pattern + ** + ** + **** + **** + ****** + ****** +******** +******** +where number of pairs line is given by user +*/ +#include +int main() { +int l, st = 2, x, r, z, n, sp; +std::cout << "enter Index "; +std::cin >> x; +z = x; +for (r = 1; r <= x; r++) { +z = z - 1; +for (n = 1; n <= 2; n++) { +for (sp = 1; sp <= z; sp++) { +std::cout << " "; +} +for (l = 1; l <= st; l++) { +std::cout << "*"; +} +std::cout <<"\n"; +} +st = st + 2; +}}