¿Necesito un código Java que me ayude a generar una forma de diamante?

3 Respuestas


  • El código es muy simple. Pruebe esta

    importación java.io. *;

    public class myDiamondInput {

    public static void main (String [] args) lanza IOException {

    BufferedReader stdin = new BufferedReader (nuevo InputStreamReader (System.in));

    Entrada de cadena;
    int num;


    System.out.println ("número de entrada:");
    entrada = stdin.readLine ();
    num = Integer.parseInt (entrada);

    int d = num;
    int e = 0;

    for (int a = 0; a <= num; a ++) {
    for (int c = d; c> = 1; c--)
    System.out.print ("");
    d- = 1;
    para (int b = 1; b <= a; b ++)
    System.out.print ("*");
    System.out.println ();
    }
    num- = 1;

    for (int a = 0; a <= num; a ++) {
    for (int b = num; b> a; b--)
    System.out.print ("*");
    System.out.println ();
    para (int c = 0; c <= e; c ++)
    System.out.print ("");
    e + = 1;

    }
    }

    }
  • Importar java.io. *;

        public class myDiamondInput {

      public static void main (String [] args) lanza IOException {
     
      BufferedReader stdin = new BufferedReader (nuevo InputStreamReader (System.in));
     
      Entrada de cadena;
      int num;
     
     
      System.out.println ("número de entrada:");
      entrada = stdin.readLine ();
      num = Integer.parseInt (entrada);
     
      int d = num;
      int e = 0;

      para (int a = 0; a = 1; c--)
      System.out.print ("");
      d- = 1;
      para (int b = 1; b
  • Class DiamondPattern
    {
    public static void main (String [] args)
    {
    System.out.println ("Programa para mostrar el patrón de *.");
    System.out.print ("Ingrese el número máximo de *:");
    int n = 6;
    System.out.println ("Aquí está el Diamante de Starsn");
    para (int I = 1; I

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación