При запуске пишет "Встречено 'var', ожидалось выражение." - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Помогите с программой. При запуске пишет "Встречено 'var', ожидалось выражение.

Решение задачи: «При запуске пишет "Встречено 'var', ожидалось выражение."»

textual
Листинг программы
uses GraphABC;
begin
  var (X0,Y0,R):=(100,100,80);MoveTo(X0,Y0-R);
  for var i:=1 to 6 do LineTo(X0+Round(Sin(pi/3*i)*R),Y0-Round(Cos(pi/3*i)*R));
    
  (X0,Y0,R):=(300,200,80);var d:=40;MoveTo(X0,Y0-R);for var i:=1 to 10 do
  LineTo(X0+Round(Sin(pi/5*i)*(odd(i)?d:R)),Y0-Round(Cos(pi/5*i)*(odd(i)?d:R)));
end.

Объяснение кода листинга программы

  1. Объявлены три переменные (X0, Y0, R) и инициализированы значениями (100, 100, 80).
  2. Программа перемещает курсор в точку (X0, Y0 - R).
  3. Запускается цикл, который выполняет шесть раз: a. Программа рисует линию до точки (X0 + Round(Sin(pi/3i)R), Y0 - Round(Cos(pi/3i)R)).
  4. Переменные (X0, Y0, R) инициализируются значениями (300, 200, 80).
  5. Объявлена переменная d и инициализируется значением 40.
  6. Программа перемещает курсор в точку (X0, Y0 - R).
  7. Запускается цикл, который выполняет десять раз: a. Программа рисует линию до точки (X0 + Round(Sin(pi/5i)(odd(i)?d:R)), Y0 - Round(Cos(pi/5i)(odd(i)?d:R))).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.417 из 5
Похожие ответы