Java Program: Drawing Geometric Shapes with Loops

Classified in History

Written on in English with a size of 2.5 KB

import java.Util.Scanner;
Public class casostriangulo {
    Public static void main(String[] args) {
         Scanner tecla= new Scanner (System.In);
        Int i,j,n,m;
        String m1 = null;
        System.Out.Println("_____ menu principal_____");
        System.Out.Println("1) triangulo de la forma");
        System.Out.Println("*\n" ;
        System.Out.Println("2) triangulo de la forma");
        System.Out.Println("****\n" +
        System.Out.Println("3) triangulo de la forma");
        System.Out.Println(" \n" +
         Ystem.Out.Println("4) triangulo de la forma");
        System.Out.Println("   *\n" +
                          ;        do{
        System.Out.Println("ingrese el numero del triangulo a graficar");
  M=tecla.NextInt();
  }while (m<0);
  Switch(m){
      Case 1:        do{
        System.Out.Println("ingrese el numero del tama�o del triangulo");
N=tecla.NextInt();
}while (n<0);
For(i=1;i<=n;i++){
            For(j=1;j<i;j++){
                   
                  System.Out.Print("*");  
                            }
            System.Out.Println("*");
                 }        
      Break;
      Case 2:                    do{
        System.Out.Println("ingrese el numero del tama�o del triangulo");
N=tecla.NextInt();
}while (n<0);
For(i=1;i<=n;i++){
            For(j=i;j<n;j++){
                   
                  System.Out.Print("*");  
                            }
            System.Out.Println("*");
                 }       
      Break;
      Case 3:                   do{
        System.Out.Println("ingrese el numero del tama�o del triangulo");
N=tecla.NextInt();
}while (n<0);
For(i=1;i<=n;i++){
            For(j=1;j<=n;j++){
                If(j<i){
                   System.Out.Print(" "); 
                }else{
                  System.Out.Print("*");  
                }
                            }
            System.Out.Print("\n");
                 } 
      Break;
      Case 4:                   do{
        System.Out.Println("ingrese el numero del tama�o del triangulo");
N=tecla.NextInt();
}while (n<0);
For(i=1;i<=n;i++){
            For(j=1;j<=n;j++){
                If(j<n-(i-1)){
                   System.Out.Print(" "); 
                }else{
                  System.Out.Print("*");  
                }
                            }
            System.Out.Print("\n");
                 } 
      Break;
      
      Default:m1="ingresado";   
      Break;
  
    }
   
}

Related entries: