/
ArtT
/
Netology
Обзор
Документация
Войти
/
ArtT
/
Netology
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Part1/task_1_3_2.cpp
51 строка
1 KB
ArtT
Навёл порядок
14 ноя 2025, 15:46
14 ноя 2025, 15:46
27cf136
Код
Авторство
О чём код?
#include <iostream> using namespace std; string f(int num) { string res = ""; switch (num){ case 1: res = "первое"; break; case 2: res = "второе"; break; case 3: res = "третье"; break; } return res; } int main() { int intArray[3] {0,0,0}; setlocale(LC_CTYPE, "rus"); for (int i = 0; i < int(sizeof(intArray)/sizeof(*intArray)); i++){ cout << "Введите " << f(i+1) << " число: "; cin >> intArray[i]; } int res1 = (intArray[0] < intArray[1]) ? ((intArray[0] < intArray[2]) ? intArray[0] : intArray[2]) : ((intArray[1] < intArray[2]) ? intArray[1] : intArray[2]); int res2 = (intArray[0] < intArray[1]) ? ((intArray[1] < intArray[2]) ? intArray[1] : (intArray[0] < intArray[2] ? intArray[2] : intArray[0])) : ((intArray[0] < intArray[2]) ? intArray[0] : (intArray[1] < intArray[2] ? intArray[2] : intArray[1])); int res3 = (intArray[0] > intArray[1]) ? ((intArray[0] > intArray[2]) ? intArray[0] : intArray[2]) : ((intArray[1] > intArray[2]) ? intArray[1] : intArray[2]); cout << "Результат: " << res3 << " " << res2 << " " << res1 << " " << endl; return 0; }