From 5bc98bb5d92c681d281c2e7d2723e15155d6b0e9 Mon Sep 17 00:00:00 2001 From: Shashwat Gupta Date: Wed, 14 Oct 2020 00:51:31 +0530 Subject: [PATCH 1/7] Added my day 5 code in Java --- day5/Java/Pattern__1.java | 23 ++++++ day5/Java/Pattern__2.java | 23 ++++++ day5/Java/Pattern__3.java | 33 +++++++++ day5/Java/Pattern__4.java | 33 +++++++++ day5/Java/Pattern__5.java | 29 ++++++++ day5/README.md | 145 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 286 insertions(+) create mode 100644 day5/Java/Pattern__1.java create mode 100644 day5/Java/Pattern__2.java create mode 100644 day5/Java/Pattern__3.java create mode 100644 day5/Java/Pattern__4.java create mode 100644 day5/Java/Pattern__5.java diff --git a/day5/Java/Pattern__1.java b/day5/Java/Pattern__1.java new file mode 100644 index 00000000..7326f897 --- /dev/null +++ b/day5/Java/Pattern__1.java @@ -0,0 +1,23 @@ +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; + +public class Pattern__1 { + + public static void main(String[] args) { + int i,j,n; + Scanner sc = new Scanner (System.in); + n= sc.nextInt(); + for(i=1; i<=n; i++) + { + for (j=1; j<=i;j++) + { + System.out.print(j+" "); + } + System.out.println(); + } + + } + +} diff --git a/day5/Java/Pattern__2.java b/day5/Java/Pattern__2.java new file mode 100644 index 00000000..0a4eb223 --- /dev/null +++ b/day5/Java/Pattern__2.java @@ -0,0 +1,23 @@ +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; +public class Pattern__2 { + + public static void main(String[] args) { + int i,j,n, s=0; + Scanner sc = new Scanner (System.in); + n= sc.nextInt(); + for (i=1; i<=n; i++) + { + for (j=1; j<=i; j++) + { + s=s+1; + System.out.print(s+" "); + } + System.out.println(); + } + + } + +} diff --git a/day5/Java/Pattern__3.java b/day5/Java/Pattern__3.java new file mode 100644 index 00000000..d57d5b30 --- /dev/null +++ b/day5/Java/Pattern__3.java @@ -0,0 +1,33 @@ +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; +public class Pattern__3 { + + public static void main(String[] args) { + int i,j,n,a,b; + Scanner sc = new Scanner (System.in); + n= sc.nextInt(); + for(i=1; i<=n; i++) + { + for(j=1; j<=i; j++) + { + System.out.print(j+" "); + } + System.out.println(); + } + + + for (i=n-1; i>=1; i--) + { + for (j=1; j<=i; j++ ) + { + System.out.print(j+" "); + } + System.out.println(); + } + + } + +} + diff --git a/day5/Java/Pattern__4.java b/day5/Java/Pattern__4.java new file mode 100644 index 00000000..1d0289f1 --- /dev/null +++ b/day5/Java/Pattern__4.java @@ -0,0 +1,33 @@ +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; +public class Pattern__4 { + + public static void main(String[] args) { + int i,j,n; + Scanner sc =new Scanner (System.in); + n= sc.nextInt(); + + + for (i=1; i<=n; i++) + { + for (j=n; j>i; j--) + { + System.out.print(" "); + } + + for (j=i; j<=(2*i-1); j++) + { + System.out.print(j+" "); + } + for (j=(2*i-1) - 1; j>=i; j--) + { + System.out.print(j+" "); + } + System.out.println(" "); + } + } +} + + diff --git a/day5/Java/Pattern__5.java b/day5/Java/Pattern__5.java new file mode 100644 index 00000000..a4c1536e --- /dev/null +++ b/day5/Java/Pattern__5.java @@ -0,0 +1,29 @@ +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; +public class Pattern__5 { + + public static void main(String[] args) { + int i,j,k,n, p=1; + Scanner sc = new Scanner (System.in); + n= sc.nextInt(); + for(i=1; i<=n;i++) + { + for (j=1; j=1; i--) + { + for (j=1; j<=i; j++ ) + { + System.out.print(j+" "); + } + System.out.println(); + } + + } + +} + +``` +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; +public class Pattern__4 { + + public static void main(String[] args) { + int i,j,n; + Scanner sc =new Scanner (System.in); + n= sc.nextInt(); + + + for (i=1; i<=n; i++) + { + for (j=n; j>i; j--) + { + System.out.print(" "); + } + + for (j=i; j<=(2*i-1); j++) + { + System.out.print(j+" "); + } + for (j=(2*i-1) - 1; j>=i; j--) + { + System.out.print(j+" "); + } + System.out.println(" "); + } + } +} + +``` +/* @date 25/09/2020 + * @author Shashwat Gupta (shashwatxdevelop) + */ +import java.util.Scanner; +public class Pattern__5 { + + public static void main(String[] args) { + int i,j,k,n, p=1; + Scanner sc = new Scanner (System.in); + n= sc.nextInt(); + for(i=1; i<=n;i++) + { + for (j=1; j Date: Wed, 14 Oct 2020 13:30:53 +0530 Subject: [PATCH 2/7] Update Pattern__1.java --- day5/Java/Pattern__1.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/day5/Java/Pattern__1.java b/day5/Java/Pattern__1.java index 7326f897..46683378 100644 --- a/day5/Java/Pattern__1.java +++ b/day5/Java/Pattern__1.java @@ -1,4 +1,4 @@ -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; From 1a15adb3daa4600a4240f3c19ed96b7ed7b1534d Mon Sep 17 00:00:00 2001 From: shashwatxdevelop <71589232+shashwatxdevelop@users.noreply.github.com> Date: Wed, 14 Oct 2020 13:31:22 +0530 Subject: [PATCH 3/7] Update Pattern__2.java --- day5/Java/Pattern__2.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/day5/Java/Pattern__2.java b/day5/Java/Pattern__2.java index 0a4eb223..af7e6b63 100644 --- a/day5/Java/Pattern__2.java +++ b/day5/Java/Pattern__2.java @@ -1,4 +1,4 @@ -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; From 58ca36045bd437083ec48d59dce55ed203058459 Mon Sep 17 00:00:00 2001 From: shashwatxdevelop <71589232+shashwatxdevelop@users.noreply.github.com> Date: Wed, 14 Oct 2020 13:32:00 +0530 Subject: [PATCH 4/7] Update Pattern__3.java --- day5/Java/Pattern__3.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/day5/Java/Pattern__3.java b/day5/Java/Pattern__3.java index d57d5b30..8589f272 100644 --- a/day5/Java/Pattern__3.java +++ b/day5/Java/Pattern__3.java @@ -1,4 +1,4 @@ -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; From 58c6dddd93bf5253150eadc95d68910b7bdb4de6 Mon Sep 17 00:00:00 2001 From: shashwatxdevelop <71589232+shashwatxdevelop@users.noreply.github.com> Date: Wed, 14 Oct 2020 13:32:22 +0530 Subject: [PATCH 5/7] Update Pattern__4.java --- day5/Java/Pattern__4.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/day5/Java/Pattern__4.java b/day5/Java/Pattern__4.java index 1d0289f1..cc58b6ae 100644 --- a/day5/Java/Pattern__4.java +++ b/day5/Java/Pattern__4.java @@ -1,4 +1,4 @@ -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; From 2bdd8b681434be1ca1dec0cc110281be47d19a8a Mon Sep 17 00:00:00 2001 From: shashwatxdevelop <71589232+shashwatxdevelop@users.noreply.github.com> Date: Wed, 14 Oct 2020 13:32:45 +0530 Subject: [PATCH 6/7] Update Pattern__5.java --- day5/Java/Pattern__5.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/day5/Java/Pattern__5.java b/day5/Java/Pattern__5.java index a4c1536e..edb0daea 100644 --- a/day5/Java/Pattern__5.java +++ b/day5/Java/Pattern__5.java @@ -1,4 +1,4 @@ -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; From b81b6d892535773cbbff98053dc39cb954bd7995 Mon Sep 17 00:00:00 2001 From: shashwatxdevelop <71589232+shashwatxdevelop@users.noreply.github.com> Date: Wed, 14 Oct 2020 13:37:45 +0530 Subject: [PATCH 7/7] Update README.md --- day5/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/day5/README.md b/day5/README.md index dfa43bd1..ff5b292e 100644 --- a/day5/README.md +++ b/day5/README.md @@ -2158,7 +2158,7 @@ int main() { return 0; } ``` -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; @@ -2182,7 +2182,7 @@ public class Pattern__1 { } ``` -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; @@ -2206,7 +2206,7 @@ public class Pattern__2 { } ``` -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; @@ -2240,7 +2240,7 @@ public class Pattern__3 { } ``` -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; @@ -2274,7 +2274,7 @@ public class Pattern__4 { ``` -/* @date 25/09/2020 +/* @date 14/10/2020 * @author Shashwat Gupta (shashwatxdevelop) */ import java.util.Scanner; @@ -2304,8 +2304,9 @@ public class Pattern__5 { } ``` + ### Have Another solution? The beauty of programming lies in the fact that there is never a single solution to any problem. -In case you have an alternative way to solve this problem, do contribute to this repository (https://github.com/CodeToExpress/dailycodebase) :) \ No newline at end of file +In case you have an alternative way to solve this problem, do contribute to this repository (https://github.com/CodeToExpress/dailycodebase) :)