Untitled
user_9492606
plain_text
a year ago
4.7 kB
5
Indexable
import java.util.*; import java.lang.*; import java.io.*; class Codechef { // public static void diamondPattern(int n) { // // Upper half of the diamond // for(int i = 0; i < n; i++) { // for(int j = 1; j <= (n - i); j++) { // System.out.print(" "); // } // for(int j = 1; j <= 2 * i + 1; j++) { // System.out.print("*"); // } // System.out.println(); // } // // Lower half of the diamond // for(int i = n - 1; i >= 0; i--) { // for(int j = 1; j <= (n - i); j++) { // System.out.print(" "); // } // for(int j = 1; j <= 2 * i + 1; j++) { // System.out.print("*"); // } // System.out.println(); // } // } public static void diamondPattern(int n){ for(int i=0;i<n;i++){ for(int j=1;j<=(n-i);j++){ System.out.print(" "); } for(int j=1;j<=2*i+1;j++){ System.out.print("*"); } System.out.println(); } for(int i=n-1;i>=0;i--){ for(int j=1;j<=(n-i);j++){ System.out.print(" "); } for(int j=1;j<=2*i+1;j++){ System.out.print("*"); } System.out.println(); } } public static void eight(int n){ for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(i==1 || j== 1 || i==n || j==n){ System.out.print("*"); }else{ System.out.print(" "); } } System.out.println(); } for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(i==1 || j== 1 || i==n || j==n){ System.out.print("*"); }else{ System.out.print(" "); } } System.out.println(); } } public static void hollowRombus(int n){ for(int i=1;i<=n;i++){ for(int j=1;j<=(n-i);j++){ System.out.print(" "); } for(int j=1;j<=n;j++){ if(i==1 || j== 1 || i==n || j==n){ System.out.print("*"); }else{ System.out.print(" "); } } System.out.println(); } } public static void solidRombus(int n){ for(int i=1;i<=n;i++){ for(int j=1;j<=(n-i);j++){ System.out.print(" "); } for(int j=1;j<=n;j++){ System.out.print("*"); } System.out.println(); } } public static void butterflyPattern(int n){ for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++){ System.out.print("*"); } for(int j=1;j<=2*(n-i);j++){ System.out.print(" "); } for(int j=1;j<=i;j++){ System.out.print("*"); } System.out.println(); } for(int i=n;i>=1;i--){ for(int j=1;j<=i;j++){ System.out.print("*"); } for(int j=1;j<=2*(n-i);j++){ System.out.print(" "); } for(int j=1;j<=i;j++){ System.out.print("*"); } System.out.println(); } } public static void floydTriangle(int n){ int counter=1; for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++){ System.out.print(counter+ " "); counter++; } System.out.println(); } } public static void floydTriangleZeroOne(int n){ int counter=1; for(int i=1;i<=n;i++){ for(int j=1;j<=i;j++){ if((i+j)%2==0){ System.out.print("1 "); }else{ System.out.print("0 "); } } System.out.println(); } } public static void main (String[] args) throws java.lang.Exception { // floydTriangle(5); // floydTriangleZeroOne(5); // butterflyPattern(5); // solidRombus(5); // hollowRombus(5); // eight(5); diamondPattern(5); } }
Editor is loading...
Leave a Comment