ИНФОРМАТИКА.ПАСКАЛЬ.ТЕМА:ЦИКЛЫ Нарисуйте вертикальные линии от левого края графического...

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

ИНФОРМАТИКА.ПАСКАЛЬ.ТЕМА:ЦИКЛЫ
Нарисуйте вертикальные линии от левого края графического окна до правого. Расстояние между линиями задаётся с клавиатуры. (Функция WindowWidth возвращает ширину графического окна)
__________________________________________________________
желательно в решении использовать процедуры.Буду очень благодарна !!!


image

Информатика (226 баллов) | 189 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Uses graphabc;procedure vvod(var r: integer);//процедура ввода переменнойbegin  writeln('Введите ширину отступа');//запрос на ввод  read(r);//считывание переменнойend;procedure linii(r: integer);//процедура рисования линийvar  x: integer;begin  x:=0;//присваивание начального значения  while xend.

(286 баллов)
0

ща

0

по другому отправлю

0

uses graphabc;
procedure vvod(var r: integer);
begin
  writeln('Введите ширину отступа');
  read(r);
end;
procedure linii(r: integer);
var
  x: integer;
begin
  x:=0;
  while x  begin
    line(x,0,x,100);
    x:=x+r;
  end;
end;
var
  r:integer;
begin
  vvod(r);
  linii(r);
end.