From b2efeaf396e29ba90e5d64125b067f6dfab3f4b2 Mon Sep 17 00:00:00 2001 From: Abhay_CH Date: Sun, 20 Oct 2019 13:24:25 +0530 Subject: [PATCH 1/4] Create FactorialUsingRecursion.c --- FactorialUsingRecursion.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 FactorialUsingRecursion.c diff --git a/FactorialUsingRecursion.c b/FactorialUsingRecursion.c new file mode 100644 index 0000000..c1ba1b5 --- /dev/null +++ b/FactorialUsingRecursion.c @@ -0,0 +1,16 @@ +#include +#include + +int fact(int ele) +{ + if(ele==1) + return 1; + else return ele*fact(ele-1); +} +int main() +{ + int n; + printf("\nEnter the number: "); + scanf("%d",&n); + printf("Factorial of %d is %d: ",n,fact(n)); +} From c20bfb3fe8e254f47b0efaeab7b7fd8dc8b927f0 Mon Sep 17 00:00:00 2001 From: Abhay_CH Date: Sun, 20 Oct 2019 13:26:12 +0530 Subject: [PATCH 2/4] Revert "Create FactorialUsingRecursion.c" This reverts commit b2efeaf396e29ba90e5d64125b067f6dfab3f4b2. --- FactorialUsingRecursion.c | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 FactorialUsingRecursion.c diff --git a/FactorialUsingRecursion.c b/FactorialUsingRecursion.c deleted file mode 100644 index c1ba1b5..0000000 --- a/FactorialUsingRecursion.c +++ /dev/null @@ -1,16 +0,0 @@ -#include -#include - -int fact(int ele) -{ - if(ele==1) - return 1; - else return ele*fact(ele-1); -} -int main() -{ - int n; - printf("\nEnter the number: "); - scanf("%d",&n); - printf("Factorial of %d is %d: ",n,fact(n)); -} From f684cf483cd901370507a9ef0554036af58a2bb0 Mon Sep 17 00:00:00 2001 From: Abhay_CH Date: Sun, 20 Oct 2019 13:37:36 +0530 Subject: [PATCH 3/4] Create RightTriangle.c --- RightTriangle.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 RightTriangle.c diff --git a/RightTriangle.c b/RightTriangle.c new file mode 100644 index 0000000..1ca9490 --- /dev/null +++ b/RightTriangle.c @@ -0,0 +1,20 @@ +#include + +int main() +{ + int i, j, n; + printf("Enter the size of the triangle: "); + scanf("%d", &n); + + for(i=1; i<=n; i++) + { + for(j=1; j<=i; j++) + { + printf("*"); + } + + printf("\n"); + } + + return 0; +} From 3f05e6c8d7b1400fa906c1afce6536623c29f2ca Mon Sep 17 00:00:00 2001 From: Abhay_CH Date: Sun, 20 Oct 2019 13:44:43 +0530 Subject: [PATCH 4/4] Create Pyramid in C.c --- Pyramid in C.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Pyramid in C.c diff --git a/Pyramid in C.c b/Pyramid in C.c new file mode 100644 index 0000000..a66939c --- /dev/null +++ b/Pyramid in C.c @@ -0,0 +1,16 @@ +#include +int main() +{ + int i, j, rows; + printf("Enter number of rows: "); + scanf("%d",&rows); + for(i=1; i<=rows; ++i) + { + for(j=1; j<=i; ++j) + { + printf("* "); + } + printf("\n"); + } + return 0; +}