演習課題「for文で1〜20を出力してみよう」
1〜20までの数字を1行ずつ順番に表示するプログラムを
for文を使って書いてみましょう。
期待する出力値
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
演習課題「for文で20〜10を出力してみよう」
20〜10までの数字を1行ずつ値を減らし順番に表示するプログラムを
for文を使って書いてみましょう。
期待する出力値
20
19
18
17
16
15
14
13
12
11
10
演習課題「標準入力とfor文の組み合せ」
標準入力で二つ(2行)の整数が与えられます。
1行目の数値から2行目の数値までを1づつ加算しながら
1行づつ順番に出力するプログラムをfor文で書いてください。
※1行目の数値は2行目の数値よりも必ず小さいものが与えられるものとします。
期待する出力値
3
4
5
6
7
8
9
演習課題「同じテキストを指定回数出力する」
標準入力で与えられる整数回分「スライムがあらわれた。」と
出力するプログラムをfor文で作ってください。
期待する出力値
スライムがあらわれた。
スライムがあらわれた。
スライムがあらわれた。
スライムがあらわれた。
演習課題「指定行数分、標準入力を取得する」
標準入力の1行目に、それ以降何行の入力があるかが整数で示されます。
1行目で示された行数分の標準入力を取得して、改行なしで出力してみましょう。
期待する出力値
abcd
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#05:for文でループをスマートに
このチャプターではfor文について学びます。
for文を使えば、ループ処理をよりスマートに書く事が出来ます。
for(初期化式; 条件式; 変化式){
// 繰り返し実行する処理
}
演算子 | 意味 |
---|---|
> | 右辺よりも左辺のほうが大きい |
< | 右辺よりも左辺の方が小さい(未満) |
>= | 右辺よりも左辺の方が大きいか等しい |
<= | 右辺よりも左辺の方が小さいか等しい |
!= | 右辺と左辺が等しくない |
ログインすると採点できます
コードの実行