• ベストアンサー

CASLIIで三角形の面積を求めたいのですが

CASLIIを使ったプログラムについて教えて下さい。 三角形の面積を求めたいです。 底辺の長さ6 高さ12 の三角形から 底辺2 高さ8 の長方形を切り取った時の面積を求めたいのですが、どうすれば良いでしょうか? ヒントだけでも、お書きいただければ幸いです

質問者が選んだベストアンサー

  • ベストアンサー
  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.1

6×12÷2 - 2×8 を計算しろということですか? とりあえず答えは20なんで、 LAD GR0, 20 でいいんじゃないか、という気もしますが、 それじゃあんまりだというのであれば、 掛け算を計算するサブルーチン(足し算を繰り返す) を作るんでしょうね。

関連するQ&A

  • 多角形の面積について

    数学…、というか、算数に関する質問です。 長方形の面積の求め方は「縦×横」です。 それで(直角)三角形の面積は「底辺×高さ÷2」。 数学的にはかけ算は順番を入れ替えても積は同じなので、「よこ×たて」や、「高さ×底辺」でも解は同じなのは理解できます。 しかし、算数は式の意味や順番を重用視する傾向が強いので公式通り当てはめる、のも理解できるのですが、 教え方として、「たて=高さ」、「よこ=底辺」と見るのが自然な気がするのですが・・・、 なぜ、算数で、このような矛盾(どうして「たて=高さ」と見て高さ×底辺としないのか)が起こるのか、おしえてくださいっっ!!!

  • 円の面積 小学校で、どう教わりましたか?

    昭和40年代に小学校へ入学して卒業した世代の者です 小学校で円の面積は次のように教わった記憶があります。 ・円を中心から細かく分割する ・半径に添って切って、扇形のギザギザ状態にする ・それを二分割して、ギザギザを合わせてくっつける ・ギザギザを物凄く細かく細かくすると、長方形になる ・長方形の高さは、円の半径 ・長方形の底辺は、円周の半分なので、直径×円周率(3.14)÷2 ・円を長方形化したので、長方形の面積が円の面積 ・長方形の面積は、底辺×高さなので、半径×直径×円周率(3.14)÷2 ・直径÷2=半径なので、式を整理すると ※ 円の面積=半径×半径×円周率(3.14) 以上、こんな感じでした 小学生時代は何だかインチキ臭いなぁ(笑)と思いましたが、正確な数学的な円の面積は、高校生になって積分を教わるまで知りませんでしたが… 皆さんは、小学生時代に、どう教わりましたか? 年代も一緒に教えて頂けると幸いです また、現代はどう教えているのかも別途お願いします

  • CASLIIでかけ算

    CASLIIでかけ算をしたいのですが、どのようなプログラムを組めばよいのでしょうか?

  • 面積について。

     正しいのはどれですか? a.長方形の向かい合う辺の長さが80%の時、面積は64%になる。 b.長方形の隣り合うの長さが80%の時、面積は64%になる。 c.長方形の全ての辺の長さが80%の時、面積は64%になる。    考え方を教えて下さい!

  • 面積の求め方に関して

    面積の求め方に関して質問です。 正方形の面積の求め方は底辺×高さで求めます。 底辺=25、高さが25の場合は 25×25=625になります。 円周の長さから面積を求める場合は 長さ÷3.14÷2=答え÷2の答え×答え×3.14 長さ100とした場合 100÷3.14÷2=15.9235・・・・ 四捨五入して15.92として 15.92×15.92×3.14=795.82 四角形も直線にした場合は長さが100となりますよね? なぜ面積の答えが違うんでしょうか? 小学生にもわかる回答で教えていただければ幸いです。 ※そもそも円周の長さから面積の求め方が間違っているんでしょうか??

  • CASLIIでうるう年を出力

    西暦を入れるとうるう年かどうかを判断するプログラムをCASLIIで作りたいのですが。どのようなものにすればよいでしょうか?できればプログラムを書いてくれると助かります。

  • CASLIIのプログラム(並び替え)について

    CASLIIのプログラミングで直接選択ソートまたはバブルソートを用いた1~5までの数字の大きい順に並び替え、というものがあります。C言語でしたらわかるのですがCASLIIだといまいちわかりません。直接選択ソート、バブルソートの原理はわかるのですが。 CASLIIのプログラムの形で答えを教えてください。なおプログラムは部分的に        START   BGN BGN          RET DATA    DC    1,4,3,2,5         END となっています。 よろしくお願いします。

  • CASLIIのプログラムで開発ができるの?

    基本情報処理技術者試験の午後のプログラム選択問題にCASLII(過去はCASLだったけど) そのアセンブラ言語なんぞで、何か新規開発ができるのでしょうか? C言語、Java、COBOLなら、色々な会社で開発してることはよ耳にしますが、CASLIIで開発してる とは耳にしたことがありません。もしもCASLIIで開発ができないのなら何の為に午後のプログラム言語問題にあるのでしょうか?それも知ってる方が居たら教えていただきたくて質問しました。 お願い致します。

  • CASLIIの質問です。

    入力された最大256桁の10進正整数について9の倍数か否かを判定し、結果を出力するプログラムをCASLIIの言語で教えて下さい。

  • CASLIIの問題なんですが

    CASLIIの問題なんですが DAT番地より格納された5個のデータの0以上の数の個数をGR2に数えるプログラムを作成せよ。 という問題が解けません>< どなたかご教授お願いします。