Курсовая работа: Создание программы циклической структуры. Работа с массивами

Запросим переменную с клавиатуры. Для этого введем в строку ввода

readln(a);

Увеличим счетчик на 1[3,c.82]. Для этого введем с клавиатуры

count:=count+1;

Добавим полученное значение к произведению. Для этого введем с клавиатуры

mult:=mult*a;

Добавим вывод на экран строки результата. Для этого необходимо в программу добавить строку

writeln('Произведение чисел равно: ',mult);

Дошли до пункта проверки программы. Для запуска программы выберем пункт меню «Run» смотрите рисунок 11.

Рис. 11. Запуск программы

Запустим программу, введем произвольные числа в диапазоне от 1 до 5 и посмотрим результат на рисунке 12

Рис. 12. Результат программы

Аналогично изложенной программе, давайте создадим алгоритм со вложенным циклом используя цикл for-to.

Решим задачу: необходимо запросить с клавиатуры 10 чисел и найти их среднее арифметическое.

Для организации цикла for-to необходимо использование переменной-счетчика.[14,c.56] Объявим такую переменную. Для этого создадим строчку и добавим её в программу

var count:integer;

Начало написания программы смотрите на рисунке 13

Рис. 13. Введение счетчика в программу

Для запроса целочисленных данных от пользователя необходима переменная типа integer. Для этого введем строку программы

a:integer;

Для подсчета результата так же необходима переменная. В этой переменной будут суммироваться данные, вводимые пользователем.

sum:integer;

Переменная, отвечающая за суммирование, должна быть проинициализирована перед использованием, рисунок . Установим значение переменной, равное 0. Для этого введем в программу строку, рисунок 14

sum:=0;

Рис. 14. Ввод суммирующего элемента

Организуем цикл для ввода 10-ти значений от пользователя. Для этого вводим в программу строку

for count:=1 to 10 do

Так как мы собираемся использовать в цикле несколько операций, то необходимо поставить операторные скобки. Вводим следующую строку

begin

...введите дополнительную строку, окончания данного задания

end;

Водим с клавиатуры очередное значение... Для этого вводим в алгоритм следующую команду

readln(a);

К-во Просмотров: 473
Бесплатно скачать Курсовая работа: Создание программы циклической структуры. Работа с массивами