Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2012, 17:40   #1
AntoshkaK
Пользователь
 
Регистрация: 08.11.2011
Сообщений: 29
Стрелка Оформление задачи (решение имеется)

Как сделать, как на изображении


Вот код:

Код:
Const
   pr=4;
Var a1,i,j: integer;
Begin
 Repeat
   Writeln('Введите число от 2 до 20');
   Readln(a1);
 Until (a1<=20) and (a1>=2);
   If (a1>=2) and (a1<=20) Then
    begin
          Writeln('Таблица Пифагора');
           Write('*': pr);
      For i:=1 To a1 Do
         Write(i: pr);
         Writeln;
        For j:=1 To a1 Do
       begin
         Write(j: pr);
        For i:=1 To a1 Do
        Write(i*j: pr);
        Writeln;
       end; 
    end;
End.

________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 16.01.2012 в 20:05.
AntoshkaK вне форума Ответить с цитированием
Старый 16.01.2012, 18:27   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

когда выводите ставите ':' и 3
Poma][a вне форума Ответить с цитированием
Старый 17.01.2012, 07:05   #3
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Poma][a, вообще то в вывод и так форматированный
Цитата:
Write(j: pr);
Чтобы выводить точно, как на картинке, код такой:
Код:
Const
   pr=4;
Var a1,i,j: integer;
Begin
 Repeat
   Writeln('Введите число от 2 до 20');
   Readln(a1);
 Until (a1<=20) and (a1>=2);
   If (a1>=2) and (a1<=20) Then
    begin
          Writeln('Таблица Пифагора');
           Write(' ': pr);
      For i:=1 To a1 Do
         Write(i: pr);
         Writeln;
         Write(' ':pr);
      For i:=1 To a1 Do
         Write('****');
         Writeln;
        For j:=1 To a1 Do
       begin
         Write(j: (pr-1),'*');
        For i:=1 To a1 Do
        Write(i*j: pr);
        Writeln;
       end; 
    end;
End.
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 17.01.2012, 07:24   #4
AntoshkaK
Пользователь
 
Регистрация: 08.11.2011
Сообщений: 29
По умолчанию

Спасибо Вам огромное!
AntoshkaK вне форума Ответить с цитированием
Старый 17.01.2012, 21:22   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Сообщение от Zer0 Посмотреть сообщение
Poma][a, вообще то в вывод и так форматированный
да, сори не посмотрел
Poma][a вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
решение задачи! LiSeNoK19 Помощь студентам 3 25.11.2011 11:34
решение задачи kuzmich Помощь студентам 1 14.09.2010 19:57
Решение задачи(( ==Terman== Microsoft Office Excel 7 10.05.2009 20:10
решение задачи Claster Общие вопросы Delphi 17 16.09.2008 21:08
Решение задачи на Си kisha Общие вопросы C/C++ 9 19.11.2007 23:31