授業中に作成したプログラムを片っ端から乗っけていきです。C++ を中心に掲載中。

pgm102c.cppにおうて、英語、数学の得点をキーボードから読み込み、各科目の得点、合計点、平均点を表示するプログラムに修正せよ。ただし、兵員点は、実数で求め、少数第1位まで表示せよ。

#include <iostream>
#include <iomanip>
using namespace std;
int main(){
	int eigo, suugaku, goukei;
	float heikin;
	cout << "英語の得点は :";
	cin >> eigo;
	cout << "数学の得点は :";
	cin >> suugaku;
	goukei = eigo + suugaku;
	heikin = goukei / 2.0;
	cout << "合計点 = ";
	cout << setw(10) << setfill('*') << goukei << "\n";
	cout << "平均点 = ";
	cout << setw(10) << setfill('*') << setprecision(3) << heikin << "\n";
	return 0;
}

必要となる書式制御文:
空白を * で埋めるsetfill('*')
得点、合計点の表示桁数setw(n)n:フィールド幅
平均点の浮動小数点表示setprecision(m)m:有効桁数

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Creative Commons

Creative Commons License
この作品は、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。

メンバーのみ編集できます