Помогите с программкой!

Discussion in 'Болталка' started by Andres, 25 May 2008.

  1. Andres

    Andres Elder - Старейшина

    Joined:
    4 Apr 2008
    Messages:
    320
    Likes Received:
    119
    Reputations:
    0
    Ребят, помогите разобраться с программкой, некоторые части "тела" не понятны, может кто объяснит, вот сама программа:

    Code:
    program NestLoop;
    var i, j: integer;
    begin
             writeln('Циклы':6,'I':10,'J':3);
             writeln('-----------------------');
                for i:=1 to 4 do
                begin {Начало внешнего цикла}
                  writeln('Внешний' :8,I:8);
                   for j:=1 to i do
                    writeln('Внутренний' :13,I:3,J:3);
                  end; {Конец внешнего цикла}
    end.
    
    Непонятны части во эти:

    *1
    Code:
    writeln('Внешний' :8,I:8);
    *2
    Code:
    writeln('Внутренний' :13,I:3,J:3);
    То что выводит на экран, это ясно, непонятно только то, откуда вот эти цифри, в первом случае эти- 8,I:8, во втором эти- 13,I:3,J:3, в чем их фишка, ведь на экране там и близко нет их, а в учебнике не описано.
     
  2. Piflit

    Piflit Banned

    Joined:
    11 Aug 2006
    Messages:
    1,249
    Likes Received:
    585
    Reputations:
    31
    насколько помню, это количество, до которого будет заполняться печатаемая строка. например, у тебя есть 'hello':10. выведет 'hello ' (hello+5пробелов, т.е. заполнение до 10)
     
  3. Andres

    Andres Elder - Старейшина

    Joined:
    4 Apr 2008
    Messages:
    320
    Likes Received:
    119
    Reputations:
    0
    Неа, эт в шапке такая фишка:

    Code:
    writeln('Циклы':6,'I':10,'J':3);
    Хотя..может быть и тут..