4時間目にやったやつ。
#include <iostream> using std::cout; using std::cin; using std::endl; //snum:学生の人数(定数=プログラム中でここ以降変わらない数) const int snum = 5;//入力大変だから5にしようね int main() { int i, stu[snum];//snum人分の点数を保存する配列stu[]を準備 double ave, sum = 0; //0番 ~ (snum-1)番までのstuができるよ。 //ave, sum は小数点が出そうな計算に使うのでdoubleにします! for(i = 0; i<snum; i++) //iは0~snum-1まで変化する stu[0]~stu[snum-1]にデータを入力 { cout << i << " 番の学生の点数:"; cin >> stu[i]; //stu[i]にデータ入力 } for(i = 0; i<snum; i++) { sum = sum + stu[i]; //sumにstu[0] ~ stu[snum-1]を足す! } ave = sum/snum;//平均値の計算 全体の合計÷個数 cout << "平均点:" << ave << "点" << endl; }