Напишите процедуру, которая принимает один параметр – натуральное число N, – и выводит **...

0 голосов
922 просмотров

Напишите процедуру, которая принимает один параметр – натуральное число N, – и выводит на экран прямоугольник длиной N и высотой 3 символа.


Информатика (181 баллов) | 922 просмотров
Дан 1 ответ
0 голосов

Procedure Rectangle(Width: integer);
var i: integer;
begin
  for i := 1 to Width do write('*');
  writeln;
  if width <> 1 then write('*');
  writeln('*':Width-1);
  for i := 1 to Width do write('*');
end;

var
  N: integer;
begin
  write('N = ');
  readln(N);
  Rectangle(N);
end.


image
(9.4k баллов)
0

при запуске от N = 1
*
**
*

0

Так задумано?

0

Поменял

0

Спасибо