[1] 授業単元:プログラミング
[2] 問題文(含コード&リンク):
new と deleteを使ったプログラムの作成
人数、名前、点数を入力し、横棒グラフを表示するプログラムを作りなさい。
ただし、グラフは5点刻みとし、点数は0点から100点の範囲とする。
<実行画面>
人数 > 3
1人目の名前 > A
1人目の点数 > 80
2人目の名前 > B
2人目の点数 > 55
3人目の名前 > C
3人目の点数 > 95
名( 点 )| 50 100
--------+---------+---------+
A ( 80)|****************
B ( 55)|***********
C ( 95)|*******************
平均 77|***************
以下の変数をmain関数内に定義し、new とdelete で動的にメモリを確保、解放する。
char* nameAr; // 名前の配列 名前は1文字(1バイト)とする
int* markAr; // 点数の配列
int* barAr; // 棒グラフの長さの配列
[3] 環境
[3.1] OS:Windows XP
[3.2] Visual Studio 2005
[3.3] 言語:C++
[4] 期限:2009/10/23
[5] その他の制限:特にありません
よろしくお願い致します。