Document

C#プログラミング実習
第2回
if文
if( 条件式1 )
{
処理1
}
else if( 条件式2 )
{
処理2
}
...
else
{
処理3
}
条件式1を満たす場合
条件式1を満たさず,
条件式2を満たす場合
すべての条件式を満たさない
場合
switch文
switch( 式 ){
case 定数1:
処理1;
break;
case 定数2:
処理2;
break;
...
default:
処理3;
break;
}
式=定数1の場合
式=定数2の場合
式がすべての定数
と等しくない場合
for文
for( 初期化;条件式;インクリメント)
{
処理
条件式を満たしている間,反復する
}
※ネストすることもできる
for( 初期化1;条件式1;インクリメント1)
{
for( 初期化2;条件式2;インクリメント2)
{
処理
}
}
ネスト
while, do-while文
while( 条件式 )
{
処理
}
do
{
処理
}while( 条件式 );
前判定反復
後判定反復
処理は,必ず一度は行われる
条件式を満たしている間,反復する
break文
for( 初期化;条件判定1;インクリメント)
{
処理
}
...
if( 条件判定2 )
{
break; ループから抜ける
}
ループ