From 4f1bb5941dcef7e427e044eb49b65b89ff05d9b6 Mon Sep 17 00:00:00 2001 From: Komal Gupta Date: Tue, 25 May 2021 12:30:55 +0530 Subject: [PATCH 1/2] Create number_pyramid.cpp --- patterns/number_pyramid.cpp | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 patterns/number_pyramid.cpp diff --git a/patterns/number_pyramid.cpp b/patterns/number_pyramid.cpp new file mode 100644 index 0000000..348818e --- /dev/null +++ b/patterns/number_pyramid.cpp @@ -0,0 +1,37 @@ +/* +Enter the number of rows: 5 + 1 + 2 3 2 + 3 4 5 4 3 + 4 5 6 7 6 5 4 +5 6 7 8 9 8 7 6 5 + +*/ +#include +void main() { + int i, a, rows, k = 0,count=0,count1=0; + printf("Enter the number of rows: "); + scanf("%d", &rows); + for (i = 1; i <= rows; ++i) { + for (a= 1; a <=rows-i; ++a) { + printf(" "); + ++count; + } + while (k != 2 * i - 1) { + if(count<=rows-1) + { + printf("%d ",i+k); + ++count; + } + else{ + ++count1; + printf("%d ",(i+k-2*count1)); + } + ++k; + + } + count1=count=k=0; + printf("\n"); + } + +} From 12cdfd858f154b18bbb6d1d3c27d66f50ffb3ed8 Mon Sep 17 00:00:00 2001 From: Komal Gupta Date: Tue, 25 May 2021 13:41:44 +0530 Subject: [PATCH 2/2] Rename number_pyramid.cpp to number_pyramid.c --- patterns/{number_pyramid.cpp => number_pyramid.c} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename patterns/{number_pyramid.cpp => number_pyramid.c} (100%) diff --git a/patterns/number_pyramid.cpp b/patterns/number_pyramid.c similarity index 100% rename from patterns/number_pyramid.cpp rename to patterns/number_pyramid.c