PowerPoint プレゼンテーション

6/12 前回復習 繰り返し計算
足す数が規則正しく変化している。
gokei=1+2+3+4+5+6+7+8+9+10;
この例では1づつ増えている。
これを
フローチャート
という
開始
0→gokei
1→i
i の値が目的の
値になるまで繰り返す
gokei+i → gokei
i + 1→i
繰り返し計算: キーポイント
代入文
gokei=gokei+i
右辺の計算結果を左辺に
代入する(数学とは違う!)
開始
0→gokei
1→i
フローチャートの論理を
追えるようになること
gokei+i → gokei
i + 1→i
繰り返し計算
for文
開始
0→gokei
1→i
gokei+i → gokei
i + 1→i
中カッコに必ずいれること
i を1から10まで、1づつ
足しながら、{
}の
中の計算をする
3式
必要
for( i=1; i<=10; i=i+1)
{
gokei=gokei + i ;
}
for文に対するフローチャート
開始
開始
0→gokei
0→gokei
終了条件
を書く
1→i
1→i
ループ1
i=1,i>10,i=i+1
gokei+i → gokei
ループ1
gokei+i → gokei
i + 1→i
繰り返し計算演習
for文
プログラムの第1行目に学生番号をコメント文で入れて下さい
for文を使って以下プログラムを作成せよ。
演習1:1から10まで足して画面に結果を表示する
演習2: 1から10までの奇数を足して画面に結果を表示する
演習3:キーボードから整数 a, b (ただし a<b とする)を入力
して、a から b まで1づづ足して結果を画面に表示する
演習4:3の段の九九を計算し、結果を画面に表示する
演習5:全ての段の九九をfor文を使って計算するにはどうしたら
よいか、考えよ。フローチャートを作成せよ。
課題の提出:コンパイルしてエラーのないことを確認
cp ファイル名 ~joho1/report6.12/学生番号