Урок 14.1 Задача 7

Урок 14.1 Задача 7

Составьте программу, которая выводит на экран прямоугольный флаг N×M вида (используйте циклы repeat):
- - - - - -
- - - - - -
- - - - - -
- - - - - -
- для вывода очередной строки используйте процедуру.

Решение:

program Project1;
var m, n, i, j : integer;
begin
  writeln('Введите число  M');
  readln(m);
  writeln('Введите число N');
  readln(n);
   i := 1;
   repeat
      repeat
      j := 1;
      write(j, ' ' );
      j:=j + 1
      until j <= m;
   until i <= n;
  readln();
end.   
vedro-compota's picture

использовать отладчик для проверки

_____________
матфак вгу и остальная классика =)

program Project1;
var m, n, i, j : integer;
begin
  writeln('Введите число  M');
  readln(m);
  writeln('Введите число N');
  readln(n);
   i := 1;
   repeat
      repeat
      j := 1;
      writeln(j, ' ' );
      for j:=j + 1 to m do
        writeln(j, ' ' );
      until j <= m;
   until i <= n;
  readln();
end.              
vedro-compota's picture