(11) 第3章 第4章 制御構造 まとめ

4-3 for文

for (式1; 式2; 式3) 文

演習11-1

4-2 while文

式を評価した値が0でない限り、文を繰り返し実行する

while (式) 文

演習11-2

4-1 do文

do
 文;
while(条件);
do{
 文;
}while(条件);

演習11-3

3-2 switch文

演習11-4

3-1 if文

if文・その1

if ( 式 ) 文

if文・その2

if ( 式 ) 文1 else 文2

if ( 式 ) {
 文1-1;
 文1-2;
 文1-3:
}
if ( 式1 ) {
 文1-1;
 文1-2;
 文1-3:
} else if ( 式2 ) {
 文2-1;
 文2-2;
 文2-3;
} else {
 文3-1;
 文3-2;
 文3-3;
}
if ( 式 ) {
 文1-1;
 文1-2;
 文1-3:
} else {
 文2-1;
 文2-2;
 文2-3;
}

論理演算子:if文で複数の条件を使いたいとき

課題11

次の動作をするプログラムを作る

  1. 演習11-4で、漢数字の表示をできるだけ実際の表現に近づける。 入力する整数は最大で99までとする。
    実行例)
    小さい方の整数を入力:15
    大きい方の整数を入力:10
    小さい方を先に入力してください
    小さい方の整数を入力:5
    大きい方の整数を入力:21






    十一
    十二
    十三
    十四
    十五
    十六
    十七
    十八
    十九
    二十
    二十一
  2. 演習11-4で、数字の表示を英語にする。できるだけ実際の表現 に近づける。入力する整数は最大で99までとする。
    実行例)
    小さい方の整数を入力:15
    大きい方の整数を入力:10
    小さい方を先に入力してください
    小さい方の整数を入力:5
    大きい方の整数を入力:21
    five
    six
    seven
    eight
    nine
    ten
    eleven
    twelve
    thirteen
    fourteen
    fifteen
    sixteen
    seventeen
    eighteen
    nineteen
    twenty
    twenty one

注意

次回予告

第5章 配列