РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
38 of 126 menu

Генератор геометрических задач

Реализуйте сервис, позволяющий генерировать геометрические задачи.

Основные возможности проекта

  • Генерация геометрических задач для разных фигур.
  • Отрисовка фигуры на canvas с отмеченными элементами.
  • Вывод вопроса к задаче.
  • Кнопка для показа ответа.

Главная страница

На странице должны быть размещены:

  • Кнопка "Сгенерировать задачу".
  • Canvas для отрисовки геометрической фигуры.
  • Блок с вопросом к задаче.
  • Кнопка "Показать ответ".

Типы задач

Сервис должен генерировать задачи для фигур:

  • Треугольник (разные типы: равносторонний, равнобедренный, прямоугольный).
  • Квадрат.
  • Прямоугольник.
  • Ромб.
  • Трапеция.
  • Круг.

Формат задачи

Каждая задача должна содержать:

  • Рисунок фигуры на canvas с отмеченными элементами (стороны, углы, диагонали).
  • Известные значения (размеры сторон, углы).
  • Вопрос: найти неизвестный элемент (площадь, сторону, угол, диагональ и т.д.).

Примеры задач

  • Треугольник: даны две стороны и угол между ними, найти площадь.
  • Треугольник: даны три стороны, найти площадь по формуле Герона.
  • Квадрат: дана диагональ, найти площадь.
  • Прямоугольник: даны стороны, найти периметр и площадь.
  • Круг: дан радиус, найти длину окружности и площадь.

Отрисовка на canvas

Фигура должна отображаться с:

  • Подписями вершин (A, B, C, D).
  • Отмеченными известными значениями (стороны, углы).
  • Вопросительным знаком (?) рядом с неизвестным элементом.

Ответ

При нажатии на кнопку "Показать ответ" сайт должен:

  • Вывести числовое значение искомого элемента.
  • Показать формулу с подставленными значениями.

Дополнительные возможности

  • Кнопка "Новая задача" для генерации другой задачи.
  • Выбор типа фигуры для генерации (или случайный выбор).
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить