Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
макс1122
0 / 0 / 0
Регистрация: 12.09.2017
Сообщений: 21
Завершенные тесты: 1
1

Упорядочить 3 числа в порядке неубывания

06.10.2017, 12:05. Просмотров 466. Ответов 4

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main() {
    int a, b, c;
    cin >> a >> b >> c;
    if (a >= b && b >= c) cout << c << " " << b << " " << a;
    else if(a >= c && c >= b) cout << b << " " << c << " " << a;
    else if(b >= c && c >= a) cout << a << " " << c << " " << b;
    else if(b >= a && a >= c) cout << c << " " << a << " " << b;
    else if(c >= b && b >= a) cout << a << " " << b << " " << c;
    return 0;
}
// Failed test #5. Wrong answer
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2017, 12:05
Ответы с готовыми решениями:

Упорядочить строки матрицы в порядке неубывания их первых элементов.
1 курс, 1 семестр. Лекции читают плохо, пытаюсь разобраться сама, все время...

Упорядочить строки матрицы в порядке неубывания их первых элементов
Всем привет! Помогите пожалуйста решить задачу, хз как делать :) Дана матpица...

Напечатать числа в порядке неубывания
Помогите пожалуйста написать программу: Даны целые числа a1, a2, ..., an....

Вывести цифры числа в порядке неубывания
Дано произвольное целое положительное число K ( K&lt;=10^9). Вывести цифры этого...

Отсортировать числа из файла в порядке неубывания используя stl
в текстовом файле записан набор целых чисел. отсортировать эти числа в порядке...

4
COKPOWEHEU
995 / 691 / 158
Регистрация: 09.09.2017
Сообщений: 2,983
06.10.2017, 12:51 2
забыли вариант b-a-c
0
Даценд
Модератор
Эксперт .NET
4150 / 3935 / 2605
Регистрация: 20.04.2015
Сообщений: 7,134
06.10.2017, 13:15 3
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
    int a, b, c;
    cin >> a >> b >> c;
    int maxx = max(max(a, b), c);
    int minx = min(min(a, b), c);
    cout << minx << " " << a+b+c-minx-maxx << " " << maxx;
    return 0;
}
0
MrGluck
Модератор
Эксперт CЭксперт С++
8086 / 4939 / 1431
Регистрация: 29.11.2010
Сообщений: 13,395
06.10.2017, 13:21 4
Цитата Сообщение от Даценд Посмотреть сообщение
max(max(a, b), c);
Начиная с C++11
C++
1
max({a, b, c});
1
COKPOWEHEU
995 / 691 / 158
Регистрация: 09.09.2017
Сообщений: 2,983
06.10.2017, 14:35 5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
if( a > b ){
  if( b > c ){
    printf("%i %i %i",c,b,a); 
  }else if( c > a ){
    printf("%i %i %i",b,a,c);
  }else printf("%i %i %i",b,c,a);
}else{
  if( a > c ){
    printf("%i %i %i",c,a,b);
  }else if( c > b ){
    printf("%i %i %i",a,b,c);
  }else printf("%i %i %i",a,c,b);
}
Несмотря на нечитаемость, всего 2 или 3 проверки.
0
06.10.2017, 14:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2017, 14:35

Выведите все простые множители этого числа в порядке неубывания с учетом кратности (рекурсия)
Дано натуральное число n&gt;1. Выведите все простые множители этого числа в...

Упорядочить числа в порядке уменьшения
Добрый день! Есть у меня задание в институте на заочке, сделать в борланде...

Отсортировать массив в порядке неубывания
Отсортируйте массив. Входные данные Первая строка входных данных содержит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru