C/C++の宿題片付けます 158代目

このエントリーをはてなブックマークに追加
573デフォルトの名無しさん
[1] 授業単元: STL
[2] 問題文(含コード&リンク):
問 二つの値xとyを使用して差を返す関数形式マクロdiff(x,y)を使用し,
キーボードからint型の2つの数値n1とn2を入力した場合に、入力した2つの数値とその差を出力するmain関数のプログラムを作成しなさい。
問 四季を表す列挙体seasonを定義し、キーボードから0,1,2,3を入力した場合に、
それぞれ"Spring", "Summer", "Fall", "Winter"と表示するプログラムを作成しなさい。ただし、enum season {Spring, Summer, Fall, Winter};を使用し、キーボードから0,1,2,3以外の数字が入力された場合には、入力し直す処理を含めなさい。
問 数字文字の出現回数の百分率を小数点以下1桁まで求め、
'*'のグラフと共に表示するmain関数のプログラムを作成しなさい。
問 キーボードから入力した行数と空白以外の文字数を求め,
行数と文字数を表示するmain関数のプログラムを作成しなさい。ただし、文字入力は、全角文字はなく、半角文字だけであるとする。
[3] 環境
 [3.1] OS: Windows7
 [3.2] コンパイラ名とバージョン: Visual Studio2010
 [3.3] 言語: C++
[4] 期限: 7/6日まで
[5] その他の制限:特にないです。

よろしくお願いいたします。