#include <iostream> using namespace std; int main() { int n, num, min_even = INT_MAX; cout << "Введите количество чисел: "; cin >> n; for (int i = 0; i < n; i++) { cout << "Введите число: "; cin >> num; if (num % 2 == 0 && num < min_even) { min_even = num; } } if (min_even == INT_MAX) { cout << "Нет четных чисел в последовательности." << endl; } else { cout << "Минимальное четное число: " << min_even << endl; } return 0; }
Программа сначала запрашивает у пользователя количество чисел N. Затем происходит цикл, в котором пользователь вводит числа. Если число четное и меньше текущего минимального четного числа, оно становится новым минимальным четным числом. В конце программа выводит минимальное четное число из введенной последовательности или сообщение о том, что четных чисел в последовательности нет.
using namespace std;
int main() {
int n, num, min_even = INT_MAX;
cout << "Введите количество чисел: ";
cin >> n;
for (int i = 0; i < n; i++) {
cout << "Введите число: ";
cin >> num;
if (num % 2 == 0 && num < min_even) {
min_even = num;
}
}
if (min_even == INT_MAX) {
cout << "Нет четных чисел в последовательности." << endl;
} else {
cout << "Минимальное четное число: " << min_even << endl;
}
return 0;
}
Программа сначала запрашивает у пользователя количество чисел N. Затем происходит цикл, в котором пользователь вводит числа. Если число четное и меньше текущего минимального четного числа, оно становится новым минимальным четным числом. В конце программа выводит минимальное четное число из введенной последовательности или сообщение о том, что четных чисел в последовательности нет.