IT
SMA
1番も2番も繰り返される回数が1回と5回ということは分かるのですが、そのあとがわかりません。解説お願いします
例題 3 繰り返し構造と数え上げ・加算
類題 : 68
次の(1),(2)のプログラムを実行した結果,画面に表示されるものを記せ。 なお, 「range (5)」は,0から5未
満の整数を返す組み込み関数である。
(1)
1 x = 0
2 for i in range (5):
3
x = x + 1
4 print(x)
解答
(1) 5 (2)0,1,3,6,10(縦に表示)
(2)
1
x = 00061
2 for i in range (5):
3
x = x + i
4
print(x)
ベストフィット 繰り返し処理を使い 数え上げや加算を行う。 繰り返しの対象範囲に注意する。
解説
0.1 loe/
(1)(2)の2行目は, iを0から4まで1ずつ増やしながら5回繰り返しを行う for文である。 繰り返しの対象行は (1) は
行目のみ,(2)は34行目であることがインデントからわかる。 よって, print(x)は,(1)は1回,(2)は5回実行され
(1)(2)の3行目の「x = x +○」は,「x に○を加えた結果を x に代入する」処理である。 (1)では 「1」を,(2)では「i(1ずつ増え
いく変数)」 を繰り返し加算する。
20. 基本的なプログラミング
Answers
Apa kebingunganmu sudah terpecahkan?
Pengguna yang melihat pertanyaan ini
juga melihat pertanyaan-pertanyaan ini 😉