Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Учебное пособие.doc
Скачиваний:
161
Добавлен:
23.11.2018
Размер:
24.24 Mб
Скачать

9.2.6. Создание приложений c использованием циклов

Цель занятия. Научиться использовать операторы организации циклов.

Теоретические вопросы:

  1. Какой процесс называется циклическим?

  2. Перечислите способы организации циклов.

  3. Что называется заголовком цикла, телом цикла, параметром цикла?

  4. Как можно задать изменение параметра цикла?

  5. Формат оператора FOR ... NEXT ...

  6. Формат оператора WHILE… WEND.

  7. Формат оператора DO … LOOP.

  8. Суть алгоритма накопления суммы n-слагаемых.

  9. Алгоритм вычисления произведения N-сомножителей.

  10. Правила организации вложенных циклов.

Задача 1. Разработайте приложение, выводящее на форму в две колонки ряд чисел [-20,0] с шагом 2 и квадрат каждого.

Порядок выполнения работы:

  1. Создайте новый стандартный проект.

  2. Разместите на форме управляющие элементы: кнопку для вычисления и кнопку для выхода из проекта.

  3. Задайте переменные.

  4. Напишите процедуры для кнопок.

  5. Запустите проект и проверьте правильность его работы.

Рисунок 9.20 – Образец формы, окно кода, результат выполнения проекта

Задача 2. Разработайте проект, вычисляющий значение Z при различных значениях Х.

, если x=0.1 0<=x<=1

Задача 3. Разработайте приложение, рассчитывающее размер индекса и определяющее является ли отрасль высокомонополизированной или нет, с учетом того, что если индекс превышает 1800, то отрасль считается высокомонополизированной. Результаты решения вывести в текстовое поле с пояснительным текстом. При составлении программы использовать цикл и ветвление.

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

где Iнн – индекс Херфиндаля-Хиршмана;

S1 – удельный вес самой крупной фирмы;

S2 – удельный вес следующей по величине фирмы;

. . .

Sn – удельный вес наименьшей фирмы.

Задача 4. Составить проект для расчета стоимости билетов в кинотеатр при изменении количества их покупки от 400 до 450.

Спрос студентов на услуги кинотеатра описывается уравнением:

где Pc – цена билета;

Qc – количество билетов, покупаемых студентами.

Задача 5. Составить приложение для расчета цены земли, при условии, что рента равняется 400$, а ставка ссудного процента составляет 2%, 4%, 6%, 8%. Результат вывести на форме в 2 столбца.

Для решения используйте формулу:

где: R – годовая рента; i – ставка ссудного процента.

Задача 6. Разработайте проект для расчета доходности от вложения средств в финансирование жилищного строительства.

где Пср. – сумма кредитных ресурсов, включая доходы, которая будет возвращена организацией, осуществляющей строительство, после коммерческой реализации построенного жилья;

Вср. – сумма кредитных ресурсов, вложенных в финансирование жилищного строительства;

Ср.ост. – средняя сумма кредитных ресурсов, переданных организации, осуществляющей строительство;

П – период использования кредитных ресурсов, включая срок строительства и период времени, необходимый для реализации жилья (в месяцах) – изменяется от 6 до 24 мес.

Задача 7. Некая сумма денег S помещена в сберкассу под процент Т. Через сколько лет она удвоится?

Для расчета используйте формулу S=S*(1+T/100), эта сумма должна сравниваться с удвоенной (2*S). Начальное значение переменной God (год) = 0.