Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
Xooocc
26.05.2020 18:50 •
Информатика
Напишите программу которая сравнивает три числа и выводит произведение двух наименьших
Показать ответ
Ответ:
zulu51
07.10.2020 02:09
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int GetMin(vector<int> arr, int &index)
{
int min = arr[0];
index = 0;
for (int i = 0; i < arr.size(); i++)
{
if (arr[i] < min)
{
index = i;
}
}
return arr[index];
}
int main()
{
vector<int> n;
n.resize(3);
cin >> n[0] >> n[1] >> n[2];
int i = 0;
int min1 = GetMin(n, i);
n.erase(n.begin() + i);
int min2 = GetMin(n, i);
cout << min1 * min2;
cin >> n[0];
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Вадим220404
14.07.2020 13:56
Каждая клетка пола 8х8 кодируется минимально возможным и одинаковым количеством бит. Решение задачи о прохождении конем поля записываются последовательностью посещённых клеток....
Spasibozaotvet4
25.04.2021 00:54
Создать программу в паскале используя массив: даны 10 чисел. определить, сколько среди них отличные от последнего числа....
orlovs2017
25.04.2021 00:54
Создать программу в паскале используя массив: найти сумму элементов, больших числа а....
vseznaika29
21.11.2020 12:21
Пригодность алгоритма для решения определённого класса дискретность результативность определённость массовость...
kauymbek
22.04.2021 12:10
Всостав средств программирования на языке высокого уровня обязательно входит жёсткий диск компилятор табличный редактор инструкция программиста...
Liner158
12.04.2022 08:19
Применение алгоритма у одним и тем же данным должно выдавать одинаковый результат -это определённость результативность конечность массовость...
ivoleg13
08.10.2020 10:04
Втаблице запросы и ко-во найденных по ним страниц некоторого сегмента сети интернет. запрос найдено стр.(в тысячах) шоколад l зефир 15 000 шоколад & зефир 8 000 зефир 12...
Kkuzbekova
08.10.2020 10:04
Определите, карниз сообщений является для вас информативным (объясните — почему? ) •площадь тихого океана – 179 млн.кв.км. •москва – столица россии •вчера весь день шел дождь...
Ибрагим002
08.10.2020 10:04
Запишите следующие числа в экспоненциальной форме с нормализованной мантиссой - правильной дробью ,имеющей после запятой цифру,отличную от нуля : а.217,934₁₀ б.75321₁₀ в.0,00101₁₀...
данил1931
23.04.2021 15:28
Корень квадратный из 2x+1 больше корень квадратный из 3-х...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <algorithm>
#include <vector>
using namespace std;
int GetMin(vector<int> arr, int &index)
{
int min = arr[0];
index = 0;
for (int i = 0; i < arr.size(); i++)
{
if (arr[i] < min)
{
index = i;
}
}
return arr[index];
}
int main()
{
vector<int> n;
n.resize(3);
cin >> n[0] >> n[1] >> n[2];
int i = 0;
int min1 = GetMin(n, i);
n.erase(n.begin() + i);
int min2 = GetMin(n, i);
cout << min1 * min2;
cin >> n[0];
return 0;
}