Замена элементов массива
Информатика

1. Создать целочисленный массив, состоящий из 0 и 1. Например: [0, 0, 1, 1, 0, 1, 0, 0, 1, 1]. Заменить каждый 0 на

1. Создать целочисленный массив, состоящий из 0 и 1. Например: [0, 0, 1, 1, 0, 1, 0, 0, 1, 1]. Заменить каждый 0 на 1 и каждый 1 на 0 с помощью цикла и условия.
2. Создать пустой целочисленный массив длиной 8. Используя цикл, заполнить массив значениями 0, 3, 6, 9, 12, 15, 18, 21.
3. Создать массив [1, 5, 3, 2, 11, 4, 5, 2, 4, 8, 9, 1]. Пройтись по массиву с помощью цикла и умножить на 2 числа, которые меньше 6.
4. Создать квадратный двумерный целочисленный массив (количество строк и столбцов одинаковое) и заполнить его диагональные элементы единицами с помощью цикла (-ов).
5. Создать одномерный массив и найти в нем.
Верные ответы (1):
  • Таинственный_Рыцарь
    Таинственный_Рыцарь
    57
    Показать ответ
    Задача 1: Замена элементов массива

    Пояснение: Для решения этой задачи, мы создадим целочисленный массив [0, 0, 1, 1, 0, 1, 0, 0, 1, 1]. Затем, с помощью цикла и условия будем проходиться по каждому элементу массива и заменять значения 0 на 1 и значения 1 на 0.

    Решение: Вот пошаговое решение этой задачи:

    1. Создать целочисленный массив:
    python
    array = [0, 0, 1, 1, 0, 1, 0, 0, 1, 1]


    2. Заменить элементы массива с помощью цикла и условия:
    python
    for i in range(len(array)):
    if array[i] == 0:
    array[i] = 1
    else:
    array[i] = 0


    3. Вывести измененный массив:
    python
    print(array)


    Пример использования:

    python
    array = [0, 0, 1, 1, 0, 1, 0, 0, 1, 1]

    for i in range(len(array)):
    if array[i] == 0:
    array[i] = 1
    else:
    array[i] = 0

    print(array)


    Совет: Чтобы лучше понять, как работает эта задача, вы можете представить, что 0 означает ложное значение, а 1 - истинное значение. Заменяя 0 на 1 и 1 на 0, мы меняем истинность на ложность и наоборот.

    Упражнение:

    Дан массив [1, 0, 1, 0, 1, 0, 1, 0]. Замените каждый 1 на 2 и каждый 0 на 5 с помощью цикла и условия. Выведите измененный массив.
Написать свой ответ: