Дан массив B(m), m≤15 . Все элементы с четными номерами
удвоить, а с нечетными - заменить нулями. Вывести на печать исходный и переформированный массив. На языке С++

22 Окт 2019 в 02:48
243 +1
0
Ответы
1
include

using namespace std;

int main() {
const int m = 15;
int B[m] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};

// Вывод исходного массива
cout << "Исходный массив B: ";
for (int i = 0; i < m; i++) {
cout << B[i] << " ";
}
cout << endl;
// Удвоение элементов с четными номерами и замена элементов с нечетными номерами на нули
for (int i = 0; i < m; i++) {
if (i % 2 == 0) {
B[i] *= 2;
} else {
B[i] = 0;
}
}
// Вывод переформированного массива
cout << "Переформированный массив B: ";
for (int i = 0; i < m; i++) {
cout << B[i] << " ";
}
cout << endl;
return 0;

}

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