• Дан фрагмент программы, обрабатывающей 2 массива А[1...10] и B[1...10].
    Бейсик
    k=10
    FOR i=1 TO 10
    A(i)=k+1
    B(k)=A(i)
    k=k-1
    NEXT i

    Представим массив в виде строк длиной в 10 ячеек, в которой величина i является номером ячейки. Тогда данный алгоритм:
    1) меняет местами элементы двух массивов
    2) заполняет массив А с начала, а массив В с конца
    3) меняет местами элементы массивов, стоящие на четных местах
    4) заполняет массив А четными числами, а массив В - нечетными.

    Пожалуйста, поподробнее. Никак не могу понять способ решения(((

Ответы 1

  • k=10i=1, A(1)=11, B(10)=11, k=9i=2, A(2)=10, B(9)=10, k=8i=3, A(3)=9, B(8)=9, k=7i=4, A(4)=8, B(7)=8, k=6i=5, A(5)=7, B(6)=7, k=5i=6, A(6)=6, B(5)=6, k=4i=7, A(7)=5, B(4)=5, k=3i=8, A(8)=4, B(3)=4, k=2i=9, A(9)=3, B(2)=3, k=1i=10, A(10)=2, B(1)=2, k=0Ответ:2) заполняет массив А с начала, а массив В с конца
    • Автор:

      brenden
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years