Определения и понятия
В математике, экономике, информатике часто используются различные наборы данных: последовательности чисел, списки фамилий, таблицы. Для обработки наборов однотипных данных мы введем понятие массива.
А1, А2, А3, А4, А5, А6, А7, А8
Массивы, элементы которых имеют два индекса, называют двумерными. Например, массив А8
Если каждый элемент массива имеет только один индекс, то такой массив называют линейным или одномерным.
Решение.
Решение задач
Поэтому в результате выполнения программы элементы массива будут равны: 1, 3, 5, 7, 9, 10, 8, 6, 4, 2, 0.
Решение
Решение:
Первый цикл, заполняем массив:
i=0: a[0]=0,
i=1: a[1]=1,
i=2: a[2]=2,
...
i=10: a[10]=10.
Поэтому в результате выполнения программы элементы массива будут равны: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0.
Решение:
Пример 4.
Решение:
A[10 - i]:= A[i] + 3 = A[10-i] - 1 + 3 = A[10-i] + 2: 12 + 2, 11 + 2, 10 + 2, 9 + 2, 8 + 2 = 14, 13, 12, 11, 10 - вторые пять ячеек в обратном порядке (с номера 10 до номера 6).
Элемент A[5] остался неизменным: A[5] = 7.
В итоге: 11 10 9 8 7 7 10 11 12 13 14.
Пример 5.
Решение:
Очевидно, что значение элемента B[2,4] = 2 + 4 = 6.
Ответ: 6
Пример 6.
Решение:
Ответ: 4
Решение:
Пример 7
Каждый следующий элемент будет сдвигаться на строку вниз и на столбец влево, т. е. мы получим элементы диагонали массива.
Элемент A[1,i] — элемент первой строки и столбца с номером i.
Значит, данный фрагмент программы меняет элементы диагонали и первой строки в таблице.
Ответ: меняет элементы диагонали и строки в таблице
Пример 8
Решение:
Ответ: s = индексу элемента, равного первому, и имеющему наибольший индекс
Пример 9
В начале выполнения этого фрагмента в массиве находились числа 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, т. е. A[0] = 0, A[1] = 10 и т. д.
Чему будет равно значение переменной s после выполнения данной программы?
Решение:
Ответ: s = 80
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть