Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aprendiz17

juntar os 2 lados

Recommended Posts

public class Fer {
public static void main(String[] args) {
       int inicioAbertura=5;
       int fimAbertura =5;

       for (int cont = 1; cont <= 11; cont++) {
           for (int i = 0; i <= 10; i++) {
               if(i >= inicioAbertura ){
                   if((i <= fimAbertura)){
                       System.out.print(" ");
                   }else{
                       System.out.print("*");
                   }
               }else{
                   System.out.print("*");
               }           
           }
           if( cont <= 5){
               inicioAbertura = inicioAbertura -1;
               fimAbertura = fimAbertura + 1;
           }else{
               inicioAbertura = inicioAbertura +1;
               fimAbertura = fimAbertura -1;

           }
           if(cont != 5){
               System.out.print("\n"); 
           }

       }


   }
}

esse codigo esta mostrando esse resultado:

***** *****
****   ****
***     ***
**       **
*         *           
*         *
**       **
***     ***
****   ****
***** *****

 

mas tem que ser esse:

**********
****  ****
***    ***
**      **
*        *           
*        *
**      **
***    ***
****  ****
**********

 

ou seja elle esta separando o lado esquerdo do direito

e não sei como fazer para juntar os 2 lados. Podem me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

e pode me ajudar ou não?

mesmo sendo coisas diferentes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e pode me ajudar ou não?

mesmo sendo coisas diferentes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.