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;
}
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад