Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
INFORMATIKA_080100_62.docx
Скачиваний:
14
Добавлен:
10.06.2015
Размер:
883.8 Кб
Скачать

12.3. Задание

  1. Выполните постановку задачи, опишите экономико-математическую модель и метод решения, составьте алгоритм решения и представьте их преподавателю.

  2. В соответствии с вариантом задания (см. табл. 3) создайте процедуру вычисления значения математического выражения с описанием типов параметров (см. Пример 1).

  3. Отладьте программу и проверьте ее работоспособность, в том числе с критическими и недопустимыми значениями параметров.

  4. Модифицируйте процедуру, добавив в программу блоки логической проверки на критические и недопустимые значения параметров (см. Пример 2).

  5. С использованием функции Format() выполните специфицированное форматирование искомого значения созданной Вами функции.

  6. Отладьте программу, проверьте ее работоспособность, в том числе с критическими и недопустимыми значениями параметров.

  7. Создайте в Кнопочной_форме кнопку для запуска созданной процедуры и проверьте ее работу.

  8. Представьте работу преподавателю.

Таблица 3

Варианты заданий

Выражение

Диапазон значений и типы данных

1

a, c – любое вещественное;

b – целое неотрицательное;

x - целое положительное; <=100;

y – положительное, в %

2

a, c – любое целое;

x - вещественное;

y – положительное, с двумя знаками после точки

3

a – отрицательное целое, > -1000;

c – положительное вещественное;

x – любое целое;

y – положительное, в денежном формате, р.

4

a – положительное целое, < 10;

b – отрицательное вещественное;

x – положительное вещественное;

y – положительное, без разделителя тысяч

5

a – любое вещественное;

b – положительное целое, < 2500;

x – положительное целое;

y – положительное, в %

6

a, b – целое неотрицательное;

x - целое положительное; <=1000;

y – положительное, в денежном формате, р.

7

a, b – положительные целые, <12345;

x – любое вещественное;

y – положительное, с разделителем тысяч

8

a – отрицательное вещественное;

b – положительное вещественное;

x – целое, <10;

y – положительное, с двумя знаками после точки

9

a – любое целое, <>0;

b – любое вещественное;

x – положительное вещественное;

y – положительное, в денежном формате (р.)

10

a – любое вещественное;

b – неотрицательное вещественное;

x –целое, >-200 и <350;

y – положительное, с разделителем тысяч

12.4. Контрольные вопросы

  1. Какие типы числовых данных использованы Вами в программе? Чем они отличаются?

  2. Объясните смысл использованных в программе выражений. Назовите использованные Вами встроенные функции.

  3. В чем заключается отличие между процедурой и функцией?

  4. Каким образом может быть организовано обращение к процедуре?

  5. * Как можно сохранить используемые значения параметров для последующей обработки?

  6. * Как может быть организован повторный ввод параметров в функцию, если их первоначальные значения были недопустимы? Предложите вариант программы.

  7. * Добавьте в процедуру блоки, реализующие выход из процедуры при нажатии кнопок Cancel.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]