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

JAVA - 03 : Beginner Array ( Input,Sum,Average,Max,Min )

Source Code : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 package BasicJava ; /** * @author MoshiurTonmoy **/ import java.util.Scanner ; public class Array1 { public static void main ( String [] args ) { Scanner input = new Scanner ( System . in ); System . out . print ( "Please Enter Index(es) Number\t:\t" ); int n = input . nextInt (); double [] a = new double [ n ]; double sum = 0 ; System . out . printf ( "Please Enter Your %d Indices\t:\t" , n ); for ( int i = 0 ; i < a . length ; i ++) { a [ i ] = input . nextDouble (); ///taking inputs of array index } for ( int i = 0 ; i < a . length ; i ++) { sum = su...