Болшее из трёх. Решите плиз с C++

0 интересует 0 не интересует
55 просмотров

Болшее из трёх. Решите плиз с C++


image

спросил от Начинающий (181 баллов) в категории Информатика
2 Ответы
0 интересует 0 не интересует
ответил от БОГ (194k баллов)
 
Лучший ответ

#include
using namespace std;

int main() {
    int a1, a2, a3;
    cin >> a1 >> a2 >> a3;
    if ((a1>a2)&&(a1>a3)) a1-=5;
    else if (a2>a3) a2-=5;
    else a3-=5;
    cout << a1 << ' ' << a2 << ' ' << a3 << '\n';<br>    return 0;
}

Пример:
42 13 6
37 13 6

0 интересует 0 не интересует
ответил от Одаренный (1.6k баллов)

#include
#include
int main() {
    int n, n2, n3;
    std::cin >> n >> n2 >> n3;
    int maxN;
    maxN = std::max(n, std::max(n2, n3));
    if (maxN == n) {
        std::cout << n-5 << ' ' << n2 << ' ' << n3 << '\n';<br>    } if (maxN == n2) {
        std::cout << n << ' ' << n2-5 << ' ' << n3 << '\n';<br>    } if (maxN == n3) {
        std::cout << n << ' ' << n2 << ' ' << n3-5 << '\n';<br>    }
}

...