ピタゴラスの視覚化

概要

三角形でピタゴラスの定理を探求するインタラクティブツールです。

プロンプト

三角形内でピタゴラスの定理を視覚化するアプリケーションを作成してください。アプリは、ユーザーが辺の長さや角度を入力できるようにします。もし入力値から有効な三角形が作成できない場合は、その情報を示すインジケーターを表示してください。さらに、適用可能な場合は不足している辺の長さを計算して表示する必要があります。

プロジェクト概要
ピタゴラスの定理を視覚化し、探求するためのインタラクティブなツールを構築してください。ユーザーは任意の2つの辺の長さや角度を入力でき、アプリは計算された不足している辺の長さと共に三角形を表示します。有効な三角形が形成できない場合は、エラーインジケーターを含めてください。

UI/UXデザインと流れ
辺の長さと角度の入力フィールドを備えた、シンプルで直感的なインターフェースをデザインしてください。入力された値と計算された不足している辺を入力フィールドのすぐ下に表示します。有効な三角形が形成されない場合は、「三角形不成立」のインジケーターをフォームの隣に配置してください。

主要機能とロジック
- 辺の長さ(例:a, b, c)および角度の入力フィールド。
- 入力値が三角形を形成できるかどうかを検証。
- 適用可能な場合はピタゴラスの定理を使用して不足している辺の長さを計算。
- 不成立な三角形の場合はエラーインジケーターと共に結果を明確に表示。

ベストプラクティス
無効な入力に対して明確なエラーメッセージを提供してください。
様々な画面サイズに対応できるレスポンシブデザインを維持してください。
全てのユーザーが使いやすいようにアクセシビリティ標準を確保してください。

元のプロンプト

Приложение для визуализации работы теоремы пифагора в треугольнике, можно задавать длинны сторон, или углы, должен бытт индикатор невозможного треугольника, должно отображаться длина недостающей стороны.

Q: Как пользователи будут взаимодействовать с приложением?
A: Пользователи должны вводить длины сторон или углы и получать результат.

Q: Как вы хотите отображать результат и индикатор невозможного треугольника?
A: Результаты можно показывать под вводом, а индикатор — рядом с формой.

生成コストの概要

モデル名: o3-mini-high

応答時間: 87.66 sec.

結果トークン: 14,330

コスト: $0.06377030