fork download
  1. {
  2. Задача:
  3. - 121 из "Turbo Pascal в задачах и примерах"
  4. - автор сборника Никита Культин
  5. Решение:
  6. - автор Дмитрий С. Кузнецов
  7. - цена $112.11
  8. }
  9. program SquarePifagor(OUTPUT);
  10. const
  11. ind = 4;
  12. max = 10;
  13.  
  14. var
  15. i, j, k :integer;
  16.  
  17. begin
  18.  
  19. writeln(' ':6, ' ------- Квадрат Пифагора -------');
  20.  
  21. for i := 0 to max do
  22. begin
  23. for j := 0 to max do
  24. begin
  25. k := i * j;
  26. if (i = 0) and (j = 0)then
  27. write(' ':ind)
  28. else
  29. begin
  30. if i = 0 then
  31. write(j:ind)
  32. else if j = 0 then
  33. write(i:ind)
  34. else
  35. write(k:ind);
  36. end
  37. end;
  38.  
  39. writeln;
  40. end;
  41.  
  42. end.
  43.  
  44.  
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
       ------- Квадрат Пифагора -------
       1   2   3   4   5   6   7   8   9  10
   1   1   2   3   4   5   6   7   8   9  10
   2   2   4   6   8  10  12  14  16  18  20
   3   3   6   9  12  15  18  21  24  27  30
   4   4   8  12  16  20  24  28  32  36  40
   5   5  10  15  20  25  30  35  40  45  50
   6   6  12  18  24  30  36  42  48  54  60
   7   7  14  21  28  35  42  49  56  63  70
   8   8  16  24  32  40  48  56  64  72  80
   9   9  18  27  36  45  54  63  72  81  90
  10  10  20  30  40  50  60  70  80  90 100