Даны три целых числа. вывести их в порядке возрастания. в программе visual c++ Помогите!!!

0 голосов
153 просмотров

Даны три целых числа. вывести их в порядке возрастания. в программе visual c++ Помогите!!!


Информатика (16 баллов) | 153 просмотров
Дан 1 ответ
0 голосов

Если мне не изменяет память, то как-то так:

#include
#include
#include
#include

using namespaces std;

int main(){
int a,b,c;

cout << "Введите 3 числа" << endl;<br>cin >> a >> endl;
cin >> b >> endl;
cin >> c >> endl;

if ((a>b) and (a>c)){
cout << a << ' ' << max(b,c) << ' ' << min(b,c) << endl;<br>}

else if ((b>a) and (b>c)){
cout << b << ' ' << max(a,c) << ' ' << min(a,c) << endl;<br>}

else {
cout << c << ' ' << max(b,a) << ' ' << min(b,a) << endl;<br>}

return 0;
getch()
}

(159 баллов)