アルゴリズムの基礎

Logo
アルゴリズムの基礎
【第4回】フローチャート②
J204
★ ループ FOR型 ★
開始
条件
処理
終了
例題1 ループ①
開始
FOR I=1 TO 10
PRINT I
I は1から始まり10まで
NEXT I
I を出力する
END
終了
例題2 ループ②
開始
Sに0を代入する
I は1から始まり10まで
S=S+I
Sを出力する
終了
S=0
FOR I=1 to 10
S=S+I
NEXT I
PRINT S
END
★和の算出★
S=0
For I = 1 To 10
S=S+I
Next I S=0+1S=1+2
I
S
1
2
3
4
5
1
3
6
10
15
例題3 ループ③
開始
DO
INPUT X
Xを入力する
3×Xを出力する
X≧0 のあいだ繰り返す
終了
PRINT 3*X
LOOP WHILE X>=0
END
例題4 判断①
開始
Xを入力する
X=1
いいえ
INPUT X
If X = 1 THEN
PRINT "正解です"
ELSE
PRINT "エラー"
END IF
END
はい
「正解です」と出力する
終了
「エラー」と出力する
例題5 判断②
X=0
開始
FOR N=1 TO 300
Xに0を代入する
Nは1から始まり300まで
X=X+N
IF X>300 THEN EXIT FOR
はい
X>300
X=X+N
NEXT N
いいえ
PRINT N
Nを出力する
終了
END
課題1
開始
終了
課題2
開始
終了
課題3
開始
いいえ
はい
終了
課題4
開始
はい
いいえ
終了