Предмет: Информатика, автор: 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?

Ответы

Автор ответа: nazikmuz
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;

}


Pew228: Дякую
Похожие вопросы
Предмет: Математика, автор: kirilldemon74
Предмет: Алгебра, автор: truxan999