• 締切済み

フローチャートの書き方

フローチャートの書き方についてです。 フローチャートを書かなければいけないのですが、define命令をどう書いたらいいかわかりません。 月曜日に提出の課題なので急いでいます。 解答お願いします。

みんなの回答

noname#215107
noname#215107
回答No.2

defineは、C言語などで使われるプリプロセッサ向けの命令ですよね?フローチャートには直接関係しませんが、定数定義なので、それがないと意味が分からなくなる場合があります。意味があるかないかはご自身で判断してください。 http://www.cc.toin.ac.jp/sc/palacios/courses/undergraduate/junior/microcomputer/Micro_Lecture3.pdf#search='define%E2%80%9D+%E3%83%95%E3%83%AD%E3%83%BC%E3%83%81%E3%83%A3%E3%83%BC%E3%83%88' ↑このフローチャートの例では、フロー図とは離れた場所に別枠で表示してあります。 参考になれば幸いです。

  • A88No8
  • ベストアンサー率52% (834/1602)
回答No.1

こんにちは >フローチャートを書かなければいけないのですが、define命令をどう書いたらいいかわかりません。  フローチャートは、アルゴリズムの検証のために書くものなので特定言語に関わる条件などは省略するのが普通なんですけど…  強いて書くのが前提ならば、一般処理を表す「長方形」が適切でしょう。  つまり[初期化]という長方形の箱を用意して詳細としてdefine命令を欄外に列挙すれば?ってイメージです(^^;

関連するQ&A

  • フローチャートについて

    こんにちは。 ボウリングのスコア表示のフローチャートを書きなさいと課題がでました。どうも、フローチャートを自分で考えて書くのが苦手で…。 どなたか教えてもらえないでしょうか?(ヒントでもいので) よろしくお願いします。

  • 概略フローチャート

    次の命令の概略フローチャートを書きたいのですが、 LD A,1 LD (8100),A LD A,2 LD (8101),A HALT という8100番地に1を8101番地に2を入れる命令です。 この概略フローチャートってこんなんでいいのでしょうか? START ↓ 1を読み込む ↓ 指定番地に1を移す。 ↓ 2を読み込む ↓ 指定番地に2を移す。 ↓ END お願いします。

  • フローチャートが分かりません

    学校でレゴのロボットを動かしてるんですが、フローチャートが分かりません。10個の短いプログラムなんですが、今まで習ってきたプログラムと少し違うような気が・・・ 文字で説明できる方がいたら教えてください!!! (1) #define MOVE_TIME 100 #define TURN_TIME 85 task main() { OnFwd(OUT_A+OUT_C); Wait(MOVE_TIME); OnRev(OUT_C); Wait(TURN_TIME); Off(OUT_A+OUT_C); } (2) #define MOVE_TIME 100 #define TURN_TIME 85 task main() { repeat(4) { OnFwd(OUT_A+OUT_C); Wait(MOVE_TIME); OnRev(OUT_C); Wait(TURN_TIME); } Off(OUT_A+OUT_C); } (3) #define MOVE_TIME 100 #define TURN_TIME 85 task main() { repeat(10) { repeat(4) { OnFwd(OUT_A+OUT_C); Wait(MOVE_TIME); OnRev(OUT_C); Wait(TURN_TIME); } } Off(OUT_A+OUT_C); } とりあえず3つ書いてみました。

  • 業務フローチャート

    今学生です。授業で銀行の業務フローチャートを作成しないといけなくなりました。 例えば、債務者が返金をした場合、銀行内でどういう処理が発生して又何が発生するか、何が作成されるか?月末はどう処理するのか? など 登場人物と部署を全て洗い出しフローチャートを作成しなさいという課題を受けました。 銀行業務詳しい方また、銀行業務フローチャートが説明されたホームページをご存知の方教えて頂けないでしょうか?

  • フローチャート(本当に困ってます)

    フローチャートを書くレポートが出ているのですが、書き方が全く分かりません。 今日のお昼までに提出しないと留年対象になってしまいます。 なので以下のフローチャートの書き方を教えてください。 本当に困っていますm(_)m 1、変数x,yにキーボードより一文字ずつ入力し、その変数を変換後結果を画面出力するフローチャートを書け 2、変数x,yよりキーボードから数字を入力し、加算、減算、かける、わる、を行いディスプレイに表示せよ 3、縦Acm横Bcmの長方形の面積S平方メートルを求めるフローチャートを作成せよ 4、信号を見て、青なら渡るアルゴリズムフローチャートを書け 5、キーボードから数字を入力して100以下なら小さいと、100を超えていれば大きいと表示せよ 6、1文字入力し、大文字A~Zならば大文字と、小文字a~zなら小文字と表示するフローチャート 7、課題2をケース構造にて書き直せ 8、画面に自分の名前を100回表示する 9、画面に1~10までの数字を表示する(カウンター変数を表示すればよい) 10、画面に10~1までの数字を表示する 11、画面に1~500までの値の合計を表示する 12、クラスの平均身長が知りたい(クラスの人数が分かっているとき) 13、クラスの平均身長が知りたい(クラスの人数が分からないとき) よろしくお願いしますm(_)m

  • フローチャートの書き方について

    教えてください。 メールの自動配信のプログラムを作るという課題なのですが、まったくの初心者でフローチャートすら書けずにいます。 条件は何件かのメールを送信日付,本文、宛先を決めてPC POWER ON時に送信するというものなのですが、まったく分からず、立ち止まっています。うまく質問もできているのかも心配です。 この内容で理解できた方は教えていただきたいのですが。お願いします。

  • フローチャートについて

    H8マイコンでスイッチS1(PORT4-4)が押された場合は、LED1(PORT5-0)、スイッチS2(PORT4-5)が押された場合は、LED2(PORT5-1)、スイッチS3(PORT4-6)が押された場合は、LED3(PORT5-2)、スイッチS4(PORT4-7)が押された場合は、LED4(PORT5-3)が、それぞれ点灯するようなプログラムをつくりました。 #define P4DDR (* (volatile unsigned char *) 0xfffc5) #define P4DR (* (volatile unsigned char *) 0xfffc7) #define P4PCR (* (volatile unsigned char *) 0xfffda) #define P5DDR (* (volatile unsigned char *) 0xfffc8) #define P5DR (* (volatile unsigned char *) 0xfffca) int main(void) { unsigned char sw,ssw; P4DDR = 0x00; /* P4全ビットを入力に設定 */ P4PCR = 0xff; /* P4 MOSプルアップをONにする */ P5DDR = 0xff; /* P5全ビットを出力に設定 */ while (1) { sw = ~P4DR; /* 入力を反転 */ ssw = sw >> 4; /* swを4ビット右にシフトしたものをsswに代入 */ P5DR = ssw; /* sswをP5に出力 */ } return 0; } というプログラムを作ったのですが、フローチャートがどのようになるのかがわからないです。またプログラムが間違っていたら教えてください。

  • 初心者のフローチャート

    昨日から、会社の研修でフローチャートに取り組んでいる社会人一年生ですが、そもそも変数(VER,PAR,FLG...)の意味が把握できません。 どういったときにどれを使うのか・・。 一連の業務をフローチャート化するのが課題なのですが、まずどのような観点で処理を整理していくのか掴めず、とんちんかんな図式になってしまいます。 みなさんはどのように作業にかかりますか? 具体的に、自分はこうしているというのを教えていただければ幸いです。 参考にします。 また、そのあたりをうまく説明してあるサイトをご存知でしたら是非教えてください。 一人だけ明らかに理解度が遅れていて焦っています。。

  • さっぱり分かりません。フローチャート

    情報の授業でフローチャートを書くのですが、さっぱり分かりません。せいぜい「はじめ」、「おわり」、条件はひし形で囲う、処理は四角で囲む。Y、Nで分かれる、くらいです。ですので、下のような応用問題になったらさっぱりです。 a停留所からb停留所の運賃・・・150円 回数券11枚・・・1500円 1ケ月の定期・・・3400円 a停留所からb停留所までバス通学をしている。3月は春休みのため、部活のあるときだけ登校する。乗車券を使うより、回数券を使ったほうが安くなる3月の登校日は何日か。ただし、往復でバスを利用しているとする。*回数券は2冊以上購入してもよい。 ■算数で考えると分かりますが、それをどうフローチャートで描くのですか? こんな初心者に分かるような適切ば参考書があれば教えて下さい。 明日は、日曜日なのでなんとか明日中に仕上げたいです。

  • 緊急:トランプゲームでのフローチャートの作成

    勝手で申し訳ないのですが、頼れるところがここしかなく、質問させて頂きます。 塾講師をしているのですが、いきなり生徒から、私でも分からないフローチャートの 質問を受け、入試が近いとのことで、いそいで回答をつくってあげないといけないのです。 はずかしながら思いつかず、(フローチャートの意味や、記号の扱いは理解できています) 皆様のお力をお借りしたいのです。 問題は、以下のリンクのPDFのP9、P10の「課題A」、「課題B」の2つです。 頭が柔らかければとつくづく思うのですが、どうしたらよいでしょうか。 どんな表現方法でも構いませんので、教えていただけませんか。 よろしくお願い致します。 http://www.it-chiba.ac.jp/files/H25past.pdf