Решить задачу c++. циклы Даны число n, последовательность чисел a1...an. Найти номер первого четного члена последовательности. Если четных членов нет, то ответом должно быть число 10.

1 Дек 2020 в 19:42
221 +1
1
Ответы
1
#include <iostream>
int main() {
int n;
std::cout << "Enter the number of elements in the sequence: ";
std::cin >> n;
int a;
int index = 1;
bool found = false;
for (int i = 0; i < n; i++) {
std::cin >> a;
if (a % 2 == 0 && !found) {
std::cout << "The index of the first even element is: " << index << std::endl;
found = true;
}
index++;
}
if (!found) {
std::cout << "There are no even elements in the sequence." << std::endl;
std::cout << "The answer is 10." << std::endl;
}
return 0;
}

Введите количество элементов в последовательности и далее введите сами элементы. Программа найдет номер первого четного числа в последовательности или выведет 10, если четных чисел нет.

17 Апр 2024 в 21:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир