Вопрос по Java. Как постоить елочку?

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by -=Dem0n=-, 2 Jan 2012.

  1. -=Dem0n=-

    -=Dem0n=- Elder - Старейшина

    Joined:
    15 Mar 2007
    Messages:
    66
    Likes Received:
    5
    Reputations:
    0
    Всех с новый годом. Нужно построить фигуру елочки.
    [​IMG]

    Как реализовать отступы чтобы получить фигуру похожую на елку?
     
  2. inCode

    inCode Member

    Joined:
    20 Jun 2011
    Messages:
    141
    Likes Received:
    22
    Reputations:
    5
    не на java, но думаю смысл поймешь :)
    [​IMG]
     
  3. javabarin

    javabarin New Member

    Joined:
    27 Dec 2011
    Messages:
    11
    Likes Received:
    2
    Reputations:
    0
    думаю тс не это хотел.

    2тс
    реализуй пробелы через число обратное границе цикла. Т.е.:
    String space = " ";
    int num;
    for(int i=0;i<lala;i++)
    {
    num = lala - i;
    for(int e=0;e<num;e++)
    {
    System.out.print(space);
    }
    for(int o=0;o<i;o++)
    {
    System.out.print("*");
    }
    System.out.print("\n");
    }

    это в теории, на практике не использовал. Получается, что если lala=10, то кол-во пробелов будет уменьшатся, а кол-во иголок увеличиваться, что приведёт ёлку в божеский вид. столб делай сам.
     
  4. javabarin

    javabarin New Member

    Joined:
    27 Dec 2011
    Messages:
    11
    Likes Received:
    2
    Reputations:
    0
    переменная Space лишняя. можешь просто указать пробел во 2м цикле.
     
  5. -=Dem0n=-

    -=Dem0n=- Elder - Старейшина

    Joined:
    15 Mar 2007
    Messages:
    66
    Likes Received:
    5
    Reputations:
    0
    ок сейчас попробую
     
Loading...
Similar Threads - Вопрос Java постоить
  1. b3
    Replies:
    4
    Views:
    3,045