Necesito la instrucción de bucle for de JAVA para imprimir el código del rombo y el triángulo equilátero. Espero que puedas agregar comentarios. Novato, por favor ayúdame. No puedo entender la idea en absoluto.
/*
Este subprograma se utiliza para imprimir una forma de diamante
Requisitos:
1. Imprima el siguiente gráfico
*
* *
* * *
* * * *
* * *
* *
*
Ideas:
1. Necesita dos bucles separados
2 Imprimir
clase pública LingXing //Este es el nombre de esta clase
{
public static void main(String[] args) p >
{
int m=10,n=m-1; //El usuario define el tamaño del diamante a imprimir
/*
Este bucle for se utiliza para controlar la impresión de caritas sonrientes
*/
for(int x=1;x<=m;x++) //Número de líneas de caritas sonrientes faces
{
for(int y=x;y<=m;y++) //La vacante en el lado izquierdo de la carita sonriente
{
System.out .print(" ");
}
for(int z=1;z<=x;z++) //La salida parte de la carita sonriente
{
System.out.print("\2 ");
}
System.out .println();
}
/*
Este bucle for se utiliza para controlar la parte de impresión de formas de corazón
* /
for(int i=1 ;i<=n;i++) //El número de filas en forma de corazón
{
for(int j=1;j<=i;j++) //El lado izquierdo de la vacante en forma de corazón
{
System.out.print(" ");
}
for(int k=n;k> =i;k--) //Parte de salida en forma de corazón
{
Sistema .out.print(" \3");
}
System.out.println();
}
}
}
2. Lo mismo ocurre con los triángulos equiláteros. De la misma manera, no hay mucha diferencia: "El código es similar al anterior"