Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- //Pre: tres enters menors q 100 y segona linia A B C en l'ordre desitjat
- //Post: escriu una linia en l'ordre indicat
- int main () {
- int x, y, z;
- cin >> x >> y >> z;
- int max, min, med;
- if (x >= y) {
- if (x >= z) {
- max = x;
- if (y >= z) {
- med = y;
- min = z;
- }
- else {
- med = z;
- min = y;
- }
- }
- else {
- max = z;
- med = x;
- min = y;
- }
- }
- else { // x < y
- if (y > z) {
- max = y;
- if (z > x) {
- med = z;
- min = x;
- }
- else {
- med = x;
- min = z;
- }
- }
- else { // z > x
- min = x;
- if (z > y) {
- max = z;
- med = y;
- }
- else {
- max = y;
- med = z;
- }
- }
- }
- //A < B < C
- char c;
- for (int i = 0; i < 3; ++i) {
- cin >> c;
- if (c == 'A') cout << min;
- else if (c == 'B') cout << med;
- else cout << max;
- if (i != 2) cout << ' ';
- }
- cout << endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement