A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
#include <stdio.h>
int main ( )
{
double a, b, h, s ;
printf ( "台形の計算をします。\n " ) ;
printf ( "上底=" ) ;
scanf ( "%lf ",&a ) ;
printf ( "下底=" ) ;
scanf ( "%lf ",&b ) ;
printf ( "高さ=" ) ;
scanf ( "%lf ",&h ) ;
s = ( a + b ) * h / 2.0 ;
printf ( "面積=%f です。\n ", s ) ;
return 0 ;
}
printf ( ) で double を使うときは %f ですが、scanf ( ) で double を使うときは %lf になるので、気を付けてください。
No.5
- 回答日時:
>小学校では教えてもらったハズです。
ゆとり教育世代の人たちは、台形の面積を求める公式を知りません。
まあ、知らなくても、2つの三角形に分割できれば、自分で式を作れるのですけれどね。
No.3
- 回答日時:
まずは以下のサイトで台形の面積の求め方を調べてください。
http://www1.cncm.ne.jp/~itoyama/menseki.html
C言語では、main関数が必要です。
int main(){
/*ここにプログラムを書く*/
return 0;
}
C言語では掛け算は*(アスタリスク)割算は/(スラッシュ)を使います。
つまり
(上底+下底)*高さ/2.0;
となります。
C言語では整数型(小数点以下がない数値)の計算は切り捨てられますので、2.0にしました。また、文の最後に;(セミコロン)をつけます。
あとは、上底、下底、高さに適当な数値を入れて/*ここにプログラムを書く*/の下に入れてください。
確認のために画面に出力するには
int main()の前の行に
#include <stdio.h>
を入れ、
printf関数を使います。/*ここにプログラムを書く*/の下に
printf("%f\n",xxx);
xxxのところに先ほどの式を書けばOKです。
最後に
数値や記号は全て半角を用いてください。
No.2
- 回答日時:
具体的なプログラムは教えません。
自分で考える余地を残さないと質問者さんの為にもなりませんから。台形の面積の求め方を図示します。
必要なパラメータは3つ。これらをキーボードから入力し、計算し、結果を画面に表示するプログラムを書けばよろしいですね。
10行程度で済むでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAプログラム初心者です。 以下の問題のプログラムを表記してみたのですが、実行するためには、どこを 4 2023/01/19 20:04
- その他(プログラミング・Web制作) 3Dモデルにおける法線の計算について(Python,OpenGL) 1 2023/04/25 23:46
- C言語・C++・C# P1(x1,x2)、P2(x2,y2)をニ頂点とする長方形および△P1P2Qの面積を求めるプログラム 2 2022/05/06 18:38
- C言語・C++・C# プログラミングの問題です。P1(x1,x2)、P2(x2,y2)をニ頂点とする長方形および△P1P2 2 2022/05/09 22:17
- C言語・C++・C# c言語で自然数nを入力、2以上n以下の偶数の累積sumを求めるプログラムをfor文を使って作りたいで 4 2022/11/09 14:10
- 数学 中学3年 数学 三平方の定理 3 2022/11/27 23:06
- その他(プログラミング・Web制作) 大学一年でVBAのプログラミングを勉強しているものです。来週の情報の授業で以下の問題のプログラムを勉 4 2023/01/19 16:15
- 数学 AP=13,AD=10の時の四角形AQEPの面積を求めたいのですが、 ヒントをいただけますでしょうか 8 2022/12/22 23:42
- 数学 下の三角形の表面積の求め方を教えて下さい。 円と扇形に分けて考える時、扇形の角度を求めてから解きたい 9 2022/04/14 15:26
- 数学 半径4cm、中心角3分の2πの扇形について、 1.弧の長さをlを求めなさい。 2.面積Sを求めなさい 4 2023/05/31 17:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10個出力で改行したいのですが...
-
既約分数の表示プログラム
-
printf で二進表示を行いたい。
-
8人分のテストの点数を入力し、...
-
printf( " %2d", p * q );
-
strcmp
-
CTRL+Dでループを抜けるには
-
4の倍数を論理演算で表す。。
-
%P と %X の違い
-
【C言語教えてください】sin波...
-
c言語でAからZまでを表示する...
-
cshの文字列操作(0埋め)
-
万年カレンダーのC言語プログラ...
-
コマンドラインに出力した文字...
-
scanfに文字が入力されたときに...
-
ホームページをC言語で作りたい...
-
改行について 1行に何個かづ...
-
コンパイルエラーについて
-
台形の面積を求めるプログラム
-
なぜgccはstdio.hをインクルー...
おすすめ情報