- 483 名前:デフォルトの名無しさん mailto:sage [2010/01/28(木) 22:57:40 ]
- pc12.2ch.net/test/read.cgi/tech/1263824755/307
# [1] Cプログラミング入門: # [2] ime.nu/kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/10460.txt # 次のプログラムを作成し二つのファイルを提出せよ。 # 1:0〜99 の 100 個の数字から異なる 30 個を選び,配列 COM[30] に # 格納せよ.(乱数使用:学籍番号で初期化)学籍番号:200 # 2:次に異なる 6 個の数字を入力し,順番に配列 MAN[6] に格納せよ. # 3:ソート方法 A を用いて配列 COM,MAN の要素をそれぞれ小さい # 順に並べよ. # 4:配列 COM に含まれる配列 MAN の数字の個数 count を求めよ. # 5:最後に,配列 COM,MAN の全要素,変数 count を # result.out に書き込め. # 6:出力形式は自由とするが,main 関数内は 10 行以内にすること. # ソート方法A # 1 :作業用の配列として、要素が 100 個の int 型の配列 Work を用意 # する. # 2 :配列 Work の各要素は、0 に初期化する. # 3 :ソートしたい配列 x の要素を順番に読んで、Work[ その値 ] を +1 # する. # 4 :作業3を全ての x の要素について行った後、Work の要素を小さい # ほうから順番に読んで、Work の値が 0 でなければ、x に書き戻し # ます。
|

|