- 5 名前:4 [2008/06/13(金) 23:47:50 ]
- 1,文字列に母音(a,i,u,e,o)が何個含まれているかをint型数値として返すような関数VowelNumber()を作成せよ。
また,この関数を使用して,キーボードから入力された文字列に 母音が何個含まれているかを表示するプログラムを作成せよ。 2, (1) ある自然数に対して,その自然数の約数は何個かを関数値として返すような 関数FactorQuantity()を作成せよ。 例として20の場合は{1,2,4,5,10,20}なので個数は6となる。 (2) ある自然数Nの約数の個数が2個だけ(1とNだけ)の場合,Nは素数である。 そこで(1)の関数FactorQuantity()を利用してNが素数がどうかを判定し, Nが素数なら1を返し,素数でなければ0を返す関数Prime()を作成せよ。 (3) (2)の関数Prime()を用いて次のプログラムを作成せよ。 2つの自然数a,bを入力させ(a<bとする),a以上b以下の素数を全て表示するプログラムを作成せよ。 ※ソースファイルは1つのファイルにまとめよ。 という2問です。 OSはリナックスです。 いままで習ったのは、printf、scanf、ループ文、if文、配列などです。まだポインタは習っていません。 解説も少し加えてくれるとありがたいです。 よろしくお願いします。
|

|