Создание треугольника с помощью циклов for

Кажется, я не могу найти ответ на этот-

Мне нужно нарисовать простой треугольник, используя циклы for.

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

Я могу сделать половину треугольника, но я не знаю, как добавить к моему текущему циклу, чтобы сформировать полный треугольник.

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



  for (int i=0; i<6; i++)
  {
  for (int j=0; j<i; j++)
  {
  System.out.print("*");
  }
  System.out.println("");
  }

Спасибо-

9
задан user1118321 2 March 2015 в 02:42
поделиться

1 ответ

Попробуйте это

class piramid 
{
    public static void main(String[] args) 
    {
        //System.out.println("Hello World!");

    int max = 7; 
    int k=max/2;
    int j ; 
    printf("\n");
    printf("\n");
    printf("\n");
    printf("\n");
    for(i=k;i>0;i--){

          for(j=0;j<k+1;j++){

                if(i==j){

                       printf("*");

                }else if(j>i){
                      printf(" ");
                      printf("*");
                }else {
                      printf(" ");

                }

           }
            printf("\n");

    }

   }

}

надежда, она поможет Вам

0
ответ дан Ghanshyam 4 December 2019 в 06:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: