Даны три числа. Наименьшее посреди их поменять на 0. На языке

Даны три числа. Меньшее посреди их заменить на 0. На языке С++

Задать свой вопрос
2 ответа
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

include lt;iostreamgt;
include lt;algorithmgt;
include lt;arraygt;
using namespace std;

int main()

    arraylt;int, 3gt; arr = 5, -3, 9 ;
    replace(arr.begin(), arr.end(), *min_element(arr.cbegin(), arr.cend()), 0);
    copy(arr.cbegin(), arr.cend(), ostream_iteratorlt;intgt;(std::cout, " "));
include lt;iostreamgt;
include lt;conio.hgt;

using namespace std;

int main()

setlocale(LC_ALL, "Russian");

cout lt;lt; "Введите три числа: ";
int a[2];
cin gt;gt; a[0]; cin gt;gt; a[1]; cin gt;gt; a[2];

if (a[0] lt; a[1] amp;amp; a[0] lt; a[2])
 a[0] = 0;

else if (a[1] lt; a[0] amp;amp; a[1] lt; a[2])
 a[1] = 0;

else if (a[2] lt; a[1] amp;amp; a[2] lt; a[0])
 a[2] = 0;

cout lt;lt; endl;
cout lt;lt; a[0] lt;lt; " " lt;lt; a[1] lt;lt; " " lt;lt; a[2];

_getch();
return 0;
Ромик Мяленко
для чего тут conio.h и _getch() ?
Barhatnova Tanja
поэтому что в VS консоль закрывается после исполнения программы
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт