
«Зебра». Массив полностью заполнен нулями. Измените значения на 1 для 1-го, 3-го, 5-го, 7-го, 9-го
столбцов.

Ответы на вопрос

Так как целевой язык не указан, приведу пример на Python 3.
Массив нумеруется с 0.
Код:
from math import ceil
a = [0] * 30
a[1::2] = [1]*ceil(len(a)/2)
print(a)
=============================
Если ответ удовлетворил, не забудь отметить его как "Лучший".
Успехов в учёбе!
=============================



Это если полностью опираться на условие:
#include <iostream>
using namespace std;
int main() {
int arr[10];
for (int i = 0; i < 10; i++) {
arr[i] = 0;
}
for (int i = 1; i < 10; i += 2) {
arr[i] = 1;
}
for (int i = 0; i < 10; i++) {
cout << arr[i];
}
return 0;
}
Можно сделать легче - не менять значения после заполнения массива, а сразу его наполнять нулями и единицами:
#include <iostream>
using namespace std;
int main() {
int arr[10];
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
arr[i] = 0;
}
else {
arr[i] = 1;
}
cout << arr[i];
}
return 0;
}



Если я правильно понял, вы хотите изменить значения в определенных столбцах массива "Зебра" на 1. Вот как можно это сделать:
- Создайте массив "Зебра" размером 10x10, полностью заполненный нулями:
pythonzebra = [[0] * 10 for _ in range(10)]
- Измените значения на 1 для 1-го, 3-го, 5-го, 7-го и 9-го столбцов, используя цикл:
pythonfor row in zebra:
row[0] = 1 # 1-й столбец
row[2] = 1 # 3-й столбец
row[4] = 1 # 5-й столбец
row[6] = 1 # 7-й столбец
row[8] = 1 # 9-й столбец
- Вот как выглядит массив "Зебра" после изменения значений:
pythonprint(zebra)
Вывод:
plaintext[[1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0], [1, 0, 1, 0, 1, 0, 1, 0, 1, 0]]
Таким образом, значения в 1-м, 3-м, 5-м, 7-м и 9-м столбцах массива "Зебра" изменены на 1.


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili