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

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

#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;
}



Вот пример решения данной задачи на 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 и меньше текущего минимального кратного, оно становится новым минимальным кратным. По окончании цикла проверяется, было ли найдено минимальное кратное. Если да, выводится найденное значение, иначе выводится "НЕТ".


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili