Вот пример программы на C++, которая находит сумму минимального нечетного числа и максимального четного числа:
Программа создает вектор чисел, ищет минимальное нечетное число и максимальное четное число в этом векторе, а затем выводит их их сумму.
Вот пример программы на C++, которая находит сумму минимального нечетного числа и максимального четного числа:
#include <iostream>#include <vector>
int main()
std::vector<int> numbers = {2, 4, 6, 7, 9, 10}
int minOdd = INT_MAX
int maxEven = INT_MIN
for (int num : numbers)
if (num % 2 != 0 && num < minOdd)
minOdd = num
if (num % 2 == 0 && num > maxEven)
maxEven = num
if (minOdd == INT_MAX)
std::cout << "No odd numbers found\n"
} else
std::cout << "Minimum odd number: " << minOdd << std::endl
if (maxEven == INT_MIN)
std::cout << "No even numbers found\n"
} else
std::cout << "Maximum even number: " << maxEven << std::endl
if (minOdd != INT_MAX && maxEven != INT_MIN)
std::cout << "Sum of min odd and max even numbers: " << minOdd + maxEven << std::endl
return 0
}
Программа создает вектор чисел, ищет минимальное нечетное число и максимальное четное число в этом векторе, а затем выводит их их сумму.