Цель: закрепить практические навыки работы с системой Turbo Pascal, научиться правильно использовать операторы цикла с условием; научиться составлять программы решения задач с использованием циклических структур.
Теоретические сведения:
Цикл с постусловием.
Для реализации цикла используется составной оператор, состоящий из операторов repeat и until. В общем виде цикл записывается так:
repeat
<действие>;
until <условие>;
Порядок выполнения работы:
1) Составьте программу решения задачи: В банк положили 1000 рублей под проценты. Каждый месяц сумма увеличивается на 5% от суммы предыдущего месяца. Через сколько месяцев сумма на счету достигнет 2000 рублей? Откомпилируйте программу. Проверьте правильность решения задачи на конкретном примере.
2) Составьте программу решения задачи: Введите целое число и определите количество цифр в нем. Откомпилируйте программу. Проверьте правильность решения задачи.
3) Составьте программу решения задачи: Найти среднее арифметическое натуральных чисел, меньших 200 и кратных 7. Откомпилируйте программу. Проверьте правильность решения задачи.
|
|
4) Составьте программу решения задачи: Найти все трехзначные числа, средняя цифра которых равна сумме первой и последней. Откомпилируйте программу. Проверьте правильность решения задачи.
5) Запишите полученные результаты в тетрадь. Оформите отчет о проделанной работе, который должен содержать тему, цель работы, формулировки задач с решениями.
6) Выйдите из программы Turbo Pascal.
Лабораторная работа №7
Обработка одномерных и двумерных массивов.
Цель: научиться описывать, заполнять, выводить и обрабатывать одномерные и двумерные массивы.
Теоретические сведения:
Массив – группа элементов одного типа, объединенных под общим именем.