Как составить программу по этой блок-схеме? - QBasic

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

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

вот блок-схема и задание.у меня вариант 20.

Решение задачи: «Как составить программу по этой блок-схеме?»

textual
Листинг программы
  1. CONST n = 5
  2. DIM x(n), y(n)
  3. FOR i = 0 TO n
  4.   PRINT USING "x(#), y(#)"; i; i;
  5.   INPUT x(i), y(i)
  6. NEXT
  7. INPUT "x"; x
  8. p1 = 1
  9. p2 = 1
  10. pl = 0
  11. FOR j = 0 TO n
  12.   FOR i = 0 TO n
  13.     IF i <> j THEN
  14.       p1 = p1 * (x - x(i))
  15.       p2 = p2 * (x(j) - x(i))
  16.     END IF
  17.   NEXT
  18.   pl = pl + y(j) * p1 / p2
  19. NEXT
  20. PRINT pl

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

В этом коде выполняется вычисление площади параллелограмма по координатам вершин, заданным в виде массива x и y. В первой части кода запрашиваются координаты вершин параллелограмма и сохраняются в массивах x и y. Во второй части кода вычисляются коэффициенты a и b, которые используются для вычисления площади параллелограмма по формуле S=a*b. Затем вычисляется площадь параллелограмма и выводится на экран.

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


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

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

13   голосов , оценка 4.231 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы