====== 多岐分岐 ======
//複合条件
//論理演算
// 論理和: OR => A または B C++ => A || B
// 論理積:AND => A かつ B C++ => A && B
// 否定:NOT => Aではない C++ => !(A)
// ch >= 1 AND ch <= 6
//if (ch >= 1 && ch <= 6) {
//ORで書く NOT(1未満または6より大きい)
#include
#include
using namespace std;
// 1ch NHK総合(NHKG)
// 2ch NHK教育(NHKE)
// 3ch 東北放送(TBC)
// 4ch 仙台放送(OX)
// 5ch ミヤテレ(MMT)
// 6ch 東日本放送(KHB)
// etc. 砂嵐(ETC)
// 0 1 2 3 4 5 6
//月 火 水 木 金 土 日
//0~6を入力して、曜日を出力するプログラムを作りなさい
//0~6以外が入力されたら、そんな曜日はない。と表示
//0~6: "むにゃむにゃ"
//7~11: "おはよう"
//12~17: "こんにちは"
//18~23: "こんばんは"
int main()
{
int ch;
cout << "好きなチャンネルを入力:";
cin >> ch;
string chName = "砂嵐";
switch (ch)
{
case 1:
chName = "1ch NHK総合(NHKG)";
break;
case 2:
chName = "2ch NHK教育(NHKE)";
break;
case 3:
chName = "3ch 東北放送(TBC)";
break;
case 4:
chName = "4ch 仙台放送(OX)";
break;
case 5:
chName = "5ch ミヤテレ(MMT)";
break;
case 6:
chName = "6ch 東日本放送(KHB)";
break;
default://それ以外の時
chName = "砂嵐";
}
cout << chName << endl;
//if( !(ch < 1 || ch > 6) ){
// //if (ch == 1)
// //{
// //// 1ch NHK総合(NHKG)
// // cout << "1ch NHK総合(NHKG)" << endl;
// //}
// //else if (ch == 2)
// //{
// //// 2ch NHK教育(NHKE)
// // cout << "2ch NHK教育(NHKE)" << endl;
// //}
// //else if (ch == 3)
// //{
// //// 3ch 東北放送(TBC)
// // cout << "3ch 東北放送(TBC)" << endl;
// //}
// //else if (ch == 4)
// //{
// //// 4ch 仙台放送(OX)
// // cout << "4ch 仙台放送(OX)" << endl;
// //}
// //else if (ch == 5)
// //{
// //// 5ch ミヤテレ(MMT)
// // cout << "5ch ミヤテレ(MMT)" << endl;
// //}
// //else if (ch == 6)
// //{
// //// 6ch 東日本放送(KHB)
// // cout << "6ch 東日本放送(KHB)" << endl;
// //}
//}
//else
//{
// // etc. 砂嵐(ETC)
// cout << "砂嵐" << endl;
//}
return 0;
}
#include
#include
using namespace std;
//0~6: "むにゃむにゃ"
//7~11: "おはよう"
//12~17: "こんにちは"
//18~23: "こんばんは"
//春夏秋冬
//3-5, 6-8, 9-11, 12-2
int main()
{
int times;
cout << "時間を入力(0-23):";
cin >> times;
string chName = "むにゃむにゃ";
switch (times)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
chName = "むにゃむにゃ";
break;
case 7:
case 8:
case 9:
case 10:
case 11:
chName = "おはよう";
break;
case 12:
case 13:
case 14:
case 15:
case 16:
case 17:
chName = "こんにちは";
break;
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
chName = "こんばんは";
break;
default://それ以外の時
chName = "むにゃむにゃ";
}
cout << chName << endl;
return 0;
}