Предмет: Информатика,
автор: Pedro4a
6
Ввести массив, состоящий из 20 элементов целого типа. Определить каких элементов больше четных или нечетных по значению
С++
Ответы
Автор ответа:
0
#include <iostream>
using namespace std;
int main() {
int arr[20];
int even_count = 0, odd_count = 0;
// input array elements
for (int i = 0; i < 20; i++) {
cin >> arr[i];
// count even and odd numbers
if (arr[i] % 2 == 0) {
even_count++;
} else {
odd_count++;
}
}
// determine which type of numbers is more
if (even_count > odd_count) {
cout << "There are more even numbers." << endl;
} else if (even_count < odd_count) {
cout << "There are more odd numbers." << endl;
} else {
cout << "There are equal number of even and odd numbers." << endl;
}
return 0;
}
Похожие вопросы
Предмет: География,
автор: hadsonhornet0087
Предмет: Геометрия,
автор: negr44090
Предмет: Русский язык,
автор: MaratovAmir
Предмет: Математика,
автор: korsunovdana34