ьких чисел, можно легко запутаться при вводе. Поэтому следует выводить поясняющее сообщение, о том, какой элемент массива требуется ввести, тогда тело цикла можно изменить таким образом:
Изменённый цикл ввода массива
Запустим программу на выполнение. Как видим, программа принимает на ввод массив из пяти элементов.
Пример работы программы
Также массив можно инициализировать при помощи команды присваивания, тогда тело цикла будет содержать только одну команду: ai: i. Иногда удобно присвоить элементам массива набор случайных значений. Для этого записывается команда randomize, а элементам присваивается значение random, после которого, в круглых скобках и через запятую, указываются максимальное допустимое значение, увеличенное на единицу, например, сто, в этом случае программа будет заполнять массив случайными числами от нуля до девяноста девяти. Обратим внимание, что использование команды randomize в среде Pascal ABC не обязательно. Если же в других средах пропустить эту команду, то при каждом новом запуске программы массив будет заполняться одинаково.
Часто требуется вывести значения элементов массива на экран. Вывод, так же, как и ввод, осуществляется поэлементно.
При этом можно, также, как и для ввода, использовать цикл for. Если массив заполнен от 1 до n-ного элемента, то записывается цикл for i:1 to n do, а в теле данного цикла будет команда вывода i-того элемента массива. Сделаем вывод через пробел.
Цикл вывода массива
Итак, мы научились инициализировать элементы массива и выводить их значения на экран. Напишем программу:
Вычислим сумму:
Вычислять сумму можно другим способом:
Напишем программу:
Учащиеся записывают дату занятия и тему
Страницы: << < 2 | 3 | 4 | 5 | 6 > >>