Главная /
Решение олимпиадных задач по информатике /
Многоугольник задан координатами своих последовательных вершин. Внутренний угол одной из вершин (назовем ее [формула]) многоугольника - тупой (вершина, у которой образуется тупой угол известна). Каким образом можно найти площадь многоугольника?
Многоугольник задан координатами своих последовательных вершин. Внутренний угол одной из вершин (назовем ее ) многоугольника - тупой (вершина, у которой образуется тупой угол известна). Каким образом можно найти площадь многоугольника?
вопросПравильный ответ:
найти площадь выпуклого многоугольника, образованного всеми вершинами, кроме вершины , из нее вычесть площадь треугольника, образованного вершиной и соседними с ней вершинами
найти сумму площадей всех треугольников с вершиной , кроме треугольника, образованного вершиной А и соседними с ней вершинами
найти сумму площадей всех треугольников с вершиной не в
данных для решения задачи недостаточно
Сложность вопроса
95
Сложность курса: Решение олимпиадных задач по информатике
77
Оценить вопрос
Комментарии:
Аноним
Экзамен сдан на зачёт. Спасибо за ответы
22 ноя 2020
Аноним
Какой студент ищет эти вопросы inuit? Это же не сложно
08 май 2019
Другие ответы на вопросы из темы программирование интуит.
- # В результате выполнения программы, фрагмент которой приведен ниже … n=5; for i:=n downto 1 do write (n-i); … выводится ряд чисел:
- # В результате выполнения программы на Паскале, фрагмент которой приведен ниже, произойдет выборка элементов из исходного массива . На печать выйдет: … for i:=1 to n do for j:=1 to n do if i<>j then write (A[i], A[j]); …
- # При совершении арифметических операций с "цифрами", хранящимися в строковых переменных используют процедуру (функцию) преобразования данных:
- # В результате выполнения программы на Паскале, фрагмент которой приведен ниже, переменная К будет содержать значение… . . . n:=5; k:=0; for i:=1 to n do a[i]:=n-i+1; for j:=n downto 2 do for i:=1 to j-1 do if a[i]>a[i+1] then begin x:=a[i]; a[i]:= a[i+1]; a[i+1]:=x; k:=k+1; end; …
- # В результате выполнения программы на Паскале, фрагмент которой приведен ниже, массив Flag будет содержать: … n:=5; for i:=1 to n do a[i]:=i; for i:=2 to n div 2 do if flag[i]=0 then for j:=i+1 to n do if (a[j] mod a[i]=0) then flag[j]:=1; …