- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語のプログラムについてですが、)
C言語で正三角形の高さと面積を計算するプログラム
このQ&Aのポイント
- C言語のプログラムを参考にして、正三角形の高さと面積を計算するプログラムを作成する方法を教えてください。
- プログラムは、一辺の値をキーボードから入力し、その値を元に正三角形の高さと面積を計算します。
- 実行結果は、一辺の値を入力すると、計算結果として高さと面積が表示されます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
書いてあるプログラムの中身をちょこっと変えると作れますが? #include <stdio.h> #define SQRT_3 = 1.73205 int main(void) { double length; printf("一辺の値を入力してください:"); scanf("%lf", &length); printf("高さ=%f\n", length * SQRT_3 / 2); /* length * sin 60°*/ printf("面積=%f\n", length * length * SQRT_3 / 2 / 2); /* length * length * sin 60° / 2 */ return 0; } 唯一のコツは割り算を最後にやることで丸め誤差を最小限にすることですね。
その他の回答 (1)
- wormhole
- ベストアンサー率28% (1626/5665)
回答No.2
わからないのは 入力のしてもらい方? 高さの計算の仕方? 面積の計算の仕方?