Абочая тетрадь, Информатика, 8 класс К. Ю. Поляков, Е. А. Еремин
Скачать 135.37 Kb.
|
Р абочая тетрадь, Информатика, 8 класс К.Ю. Поляков, Е.А. Еремин ПрограммированиеМассивыВ программе есть переменные a1, a2, a3, a4 и a5. Запишите оператор, который вычисляет их сумму в переменной s. Место для ввода текста. Как решить предыдущую задачу, если в одном операторе разрешается выполнять только одну операцию сложения? Место для ввода текста. Переведите на русский язык английское слово array: Определите, что выведет этот фрагмент программы
для массива: Ответ: Найдите ошибки в этом фрагменте программы. Выделите красным цветом ошибочные обращения к элементам массива:
В чём заключаются ошибки? Место для ввода текста. Могут ли они привести к сбоям программы? Почему? Место для ввода текста. Определите, что выведет этот фрагмент программы:
для массива Ответ: Выполните ручную прокрутку фрагмента программы:
Какие значения будут записаны в массив: Запишите фрагмент программы, который заполнит массив A из N элементов нулями: Место для ввода текста. Нужно заполнить массив натуральными числами в обратном порядке, так чтобы первый элемент был равен размеры массива N, второй – N–1, а последний – единице. Определите, как меняется X: чему равно начальное значение этой переменной, как она изменяется с каждым шагом? Заполните пропуски:
Выразите X из уравнения i+X = N. X = Определите, какие значения окажутся в массиве после выполнения фрагмента программы:
Вначале массив выглядел так: После выполнения программы: Есть массив A из N элементов. Запишите фрагмент программы, который умножит все элементы массива на 2. Место для ввода текста. Есть массив A из N элементов. Запишите фрагмент программы, который умножит первый элемент массива на 1, второй – на 2, третий – на 3 и т.д. Место для ввода текста. Приведите пример массива, для которого такой форматный вывод даст неправильный результат:
Ответ: программа работает неверно для массива Результат работы: Место для ввода текста. Определите, в каком отрезке содержатся все элементы этого массива:
Ответ: A[i] (для всех i от 1 до N). Запишите цикл, который заполняет массив A из N элементов случайными числами
Измените приведёные в учебнике программы на языках Паскаль и C++ так, чтобы массив заполнялся натуральными числами от 1 до N в обратном порядке.
Массив введён следующим образом:
При каких значениях x программа завершится аварийно?
Чему будут равны элементы массива A после выполнения цикла, если сначала массив был заполнен так:
*Дан фрагмент программы:
Какое условие обязательно должно выполняться, чтобы после выполнения этого фрагмента значение переменной j было равно: j = 0 j = 3 j = N-1 http://kpolyakov.spb.ru |