profile
Опубликовано 6 лет назад по предмету Информатика от ginzarake

В списке все элементы, стоящие после нечетных, заменить на 0. Пример: из массива A[5]: 1 3 4 5 6 должен получиться массив 1 0 4 5 0
на языке Python

  1. Ответ
    Ответ дан budzsergiy777p0i27m

    test_list = []#пустий список

    while True:#цикл

    ----x = (input(": "))#заповнення списку

    ----if x == 'q':#якщо ввести це то завершити заповнення!1

    --------break#стоп

    ----test_list.append(x)#додавання Х до списку

    print(test_list)#вивід списку

    q = 0

    while q<len(test_list):#перебор циклу

    ----if int(test_list[q])%2!=0:#якщо елемент списку не ділиться на 2 

    --------(test_list[q+1]) = 0#наступний елемент равний 

    ----q+=1#ітерація

    print(test_list)#вивід кінцевого результату

    1. Ответ
      Ответ дан budzsergiy777p0i27m
      : 1
      : 3
      : 4
      : 5
      : 6
      : 7
      : 6
      : 4
      : 7
      : 9
      : 0
      : 4
      : 3
      : 6
      : 4
      : 3
      : 1
      : 32
      : 5
      : 6
      : 4
      : 2
      : q
      ['1', '3', '4', '5', '6', '7', '6', '4', '7', '9', '0', '4', '3', '6', '4', '3', '1', '32', '5', '6', '4', '2']
      ['1', 0, '4', '5', 0, '7', 0, '4', '7', 0, '0', '4', '3', 0, '4', '3', 0, '32', '5', 0, '4', '2']
Самые новые вопросы