Предмет: Информатика, автор: aisha08102020

Дан массив, состоящий из целых чисел. Нумерация элементов начинается с 0. Напишите программу, которая выведет элементы массива, номера которых четны (0, 2, 4...). Сначала задано число — количество элементов в массиве. Далее через пробел записаны чисел — элементы массива. Массив состоит из целых чисел. Необходимо вывести все элементы массива с чётными номерами. Необходимо вывести все четные элементы массива (то есть те элементы, которые являются четными числами).

С++


aisha08102020: #include
using namespace std;
int main() {
int n;
cin>>n;
int a[n];

for(int i=0; i cin>>a[i];
if(a[i]%2==0) {
cout< }
}

return 0;
}

Ответы

Автор ответа: forellka
0
Пример кода на C++ для решения данной задачи:

#include

using namespace std;

int main() {
int n;
cin >> n; // считываем количество элементов массива
int arr[n];
for (int i = 0; i < n; i++) {
cin >> arr[i]; // считываем элементы массива
}
for (int i = 0; i < n; i += 2) {
if (arr[i] % 2 == 0) {
cout << arr[i] << " "; // выводим четные элементы с четными индексами
}
}
return 0;
}

Пример входных данных:
5
1 2 3 4 5

Пример выходных данных:
1 3 5 (так как четными индексами являются 0, 2, 4, а четными числами только 2 и 4)

aisha08102020: выводится только как пустой результат , в коде где то ошибка
forellka: У меня выводит четные числа
Похожие вопросы
Предмет: Алгебра, автор: Chtoooi8273838