Skip to main content

JAVA - 01 : Random Shape Printing - 01

Source Code:



package BasicJava;

import java.util.Scanner;

public class PatternMyselfPractise {
    
    public static void main(String[] args) {
        
                    /*SampleOutput:
                        *        *
                        **      **
                        ***    ***
                        ****  ****
                        **********
                    */
        Scanner input = new Scanner(System.in);
        
        int a,b,c;
        
        System.out.println("How many lines:");
        a = input.nextInt(); 
        b = a;
        for (int i = 1; i <= a; i++) {
                for (int j = 1; j <= i; j++) {
                    System.out.print("*");
                            }
                for (int k =1 ; k <= 2*(b-1); k++) {
                            System.out.print(" ");
                }
                for (int l = 1; l <= i; l++) {
                                 System.out.print("*");
                }
            b--;
            System.out.println("");
             }
        }
    }

Sample Input-Output:


Comments

Popular posts from this blog

UVa 11461 - Square Numbers : Solution in C

Solution: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include<stdio.h> #include<math.h> int main () { int a,b,i,s,sq; while (scanf( "%d%d" , & a, & b) && a != 0 && b != 0 ) { s = 0 ; for (i = a;i <= b;i ++ ) { sq = sqrt(i); if (i == sq * sq){ s ++ ; } } printf( "%d \n " ,s); } return 0 ; }