2017年09月05日
《その14》 p.57演習2-10,演習2-11,p.59演習2-12
新版 明解C++ 入門編 p.57 演習2-10
// p057_演習2-10
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cout << "整数a:"; cin >> a;
cout << "整数b:"; cin >> b;
cout << "整数c:"; cin >> c;
int min = a;
if (b < min) min = b;
if (c < min) min = c;
cout << "最小値は " << min << "です。\n";
}
新版 明解C++ 入門編 p.57 演習2-11
// p057_演習2-11
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cout << "整数a:"; cin >> a;
cout << "整数b:"; cin >> b;
cout << "整数c:"; cin >> c;
int mid = a;
if ((b - c) * (b - a) <= 0) mid = b;
if ((c - a) * (c - b) <= 0) mid = c;
cout << "中央値は " << mid << "です。\n";
}
新版 明解C++ 入門編 p.59 演習2-12
// p059_演習2-12
#include <iostream>
using namespace std;
int main()
{
int a, b;
cout << "整数a:"; cin >> a;
cout << "整数b:"; cin >> b;
int min = a;
int max = b;
if (a > b) {
min = b;
max = a;
}
if (a == b) cout << "二つの値は同じです。\n";
else {
cout << "小さいほうの値は" << min << "です。\n";
cout << "大きいほうの値は" << max << "です。\n";
}
}
--
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/6667060
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック