Вопрос задан 02.07.2023 в 06:07. Предмет Информатика. Спрашивает Романова Дарья.

ПОМОГИТЕ ПО ИНФОРМАТИКЕ УМОЛЯЮ(ЯЗЫК С++ С БИБЛИОТЕКОЙ iostream и массивом) вводится число n затем

n чисел требуется найти 2 самых маленьких числа​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Герасименко Саша.

#include <iostream>

#include <vector>

#include <algorithm>

using namespace std;

int main() {

int N;

cin >> N;

vector<int> arr;

int min = 9999999;

sort(arr.begin(), arr.end());

cout << "Min 1: " << arr[0];

cout << endl << "Min 2: " << arr[1];

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам написать программу на C++, которая решит данную задачу. Пример решения выглядит следующим образом:

cpp
#include <iostream> #include <limits> int main() { int n; std::cout << "Введите количество чисел: "; std::cin >> n; if (n < 2) { std::cout << "Недостаточно чисел для поиска." << std::endl; return 1; } int smallest1 = std::numeric_limits<int>::max(); int smallest2 = std::numeric_limits<int>::max(); for (int i = 0; i < n; ++i) { int num; std::cout << "Введите число " << i + 1 << ": "; std::cin >> num; if (num < smallest1) { smallest2 = smallest1; smallest1 = num; } else if (num < smallest2) { smallest2 = num; } } std::cout << "Самые маленькие числа: " << smallest1 << " и " << smallest2 << std::endl; return 0; }

Эта программа сначала запрашивает количество чисел n, затем последовательно запрашивает n чисел от пользователя. В процессе ввода каждого числа, программа обновляет две переменные smallest1 и smallest2, которые хранят два самых маленьких числа, найденных до текущего момента.

Пожалуйста, учтите, что данная программа предоставляет базовое решение и может потребовать доработок в зависимости от вашего конкретного контекста и требований.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос