Предмет: Информатика,
автор: Pew228
помогите решить задачу на CPP/C++
Даны три действительных числа x, y, z. Выведите минимальное и максимальное их значения. Сначала выведите минимальное, затем максимальное значение
Пример:
Вход:
3,1 4,1 5,1
Выход
3,1 5,1
Пример:
Вход:
5,2 4,1 1,0
Выход
1,0 5,2
TheEpic73:
на Python?
Ответы
Автор ответа:
1
Відповідь:
C++ code:
#include <iostream>
double min(double x,double y,double z){
if(x < y && x < z){
return x;
}
else if(y < x && y < z){
return y;
}
else{
return z;
}
}
double max(double x,double y,double z){
if(x > y && x > z){
return x;
}
else if(y > x && y > z){
return y;
}
else{
return z;
}
}
int main() {
double x,y,z;
std::cout << "x:";
std::cin >> x;
std::cout << "y:";
std::cin >> y;
std::cout << "z:";
std::cin >> z;
std::cout << min(x,y,z) << " " << max(x,y,z) << std::endl;
return 0;
}
Похожие вопросы
Предмет: Математика,
автор: kirilldemon74
Предмет: Математика,
автор: asimbaevadeniza
Предмет: Литература,
автор: Suifrog
Предмет: Алгебра,
автор: truxan999
Предмет: Русский язык,
автор: kirachan90