Вопрос задан 18.07.2023 в 10:27. Предмет Информатика. Спрашивает Краев Никита.

Вводится n натуральных чисел. Найти минимальное, кратное 7. Если такого числа нет, вывести "НЕТ".

с++
0 0
Перейти к ответам

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

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

#include <iostream>

using namespace std;

int main()

{

   int n, temp, min = 2000000000;

   cin >> n;

   while (n--) {

       cin >> temp;

       if (temp%7==0&&temp<min) min = temp;

   }

   if (min == 2000000000) cout << "НЕТ";

   else cout << min;

}

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

Вот пример решения данной задачи на C++:

cpp
#include <iostream> using namespace std; int main() { int n; cout << "Введите количество чисел: "; cin >> n; int minMultiple = -1; // Инициализируем переменную минимального кратного значением -1 bool found = false; // Флаг для проверки, найдено ли минимальное кратное for (int i = 0; i < n; i++) { int num; cout << "Введите число: "; cin >> num; // Проверяем, является ли текущее число кратным 7 и меньше текущего минимального кратного if (num % 7 == 0 && (minMultiple == -1 || num < minMultiple)) { minMultiple = num; found = true; // Устанавливаем флаг, что минимальное кратное найдено } } if (found) { cout << "Минимальное кратное 7: " << minMultiple << endl; } else { cout << "НЕТ" << endl; } return 0; }

В этом примере сначала пользователю предлагается ввести количество чисел n. Затем с помощью цикла for пользователю предлагается ввести n чисел. Каждое число проверяется на кратность 7 и сравнивается с текущим минимальным кратным. Если текущее число является кратным 7 и меньше текущего минимального кратного, оно становится новым минимальным кратным. По окончании цикла проверяется, было ли найдено минимальное кратное. Если да, выводится найденное значение, иначе выводится "НЕТ".

0 0

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

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

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

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