Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР2 РВП.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
137.22 Кб
Скачать

5. Отладка программы

Самое важное в отладке этой программы - убедиться в том, что программа выдает правильные результаты при разных комбинациях входных данных. Следовательно, необходимо подобрать такие комбинации, которые были бы показательными для разных случаев размещения точки. Мы предлагаем такие комбинации:

1) точка лежит ниже области - (0.4, 0.4);

2) точка лежит на нижней границе области - (0.5, 0.5);

3) точка лежит внутри области - (0.7, 0.6);

4) точка лежит на верхней границе области - (0.707, 0.707);

5) точка лежит выше области - (0.8, 0.8);

6) точка лежит на правом краю области - (1.0, 0.0);

7) точка лежит на левом краю области - (0.0, 1.0);

6. Тестирование

     Ниже приведены результаты работы программы для входных данных по п.5.4:

x=0.400; y=0.400

Точка не попадает в область

x= 0.500; y= 0.500

Точка попадает в область

x= 0.700; y= 0.600

Точка попадает в область

x= 0.707; y= 0.707

Точка попадает в область

x= 0.800; y= 0.800

Точка не попадает в область

x= 0.100; y= 0.000

Точка попадает в область

x= 0.000; y= 1.000

Точка попадает в область

6. Задания для общего выполнения

1. Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика:

2. Написать программу, которая вычисляет стоимость междуго­родного телефонного разговора (цена одной минуты определяется расстоянием до города, в котором находится абонент). Исходны­ми данными для программы являются код города и длительность разговора. Ниже приведены коды некоторых городов и рекомен­дуемый вид экрана во время работы программы (данные, введен­ные пользователем, выделены полужирным шрифтом).

Город

Код

Цена минуты (руб.)

Владивосток

423

2,2

Москва

095

1,0

Мурманск

815

1,2

Самара

846

1,4

Вычисление стоимости разговора по телефону. Введите исходные данные: Код города -> 423

Длительность (целое количество минут)-> 3 Город: Владивосток Цена минуты: 2.20 руб. Стоимость разговора: 6.60 руб.

Факультатив

Напишите программу, которая по дате определяет день не­дели, на который эта дата приходится. Для вычисления дня не­дели воспользуйтесь формулой:

Здесь d — число месяца, т — номер месяца, если начинать счет с марта, как это делали в Древнем Риме (март — 1, апрель — 2, февраль — 12), Y — номер года в столетии, с — количество сто­летий. Квадратные скобки означают, что надо взять целую часть от значения, находящегося в скобках. Вычисленное по формуле значение определяет день недели: 1 — понедельник, 2 — втор­ник, 6 — суббота, 0 — воскресенье.

6. Индивидуальные задания

Вариант 1.

Вариант 2.

Вариант 3.

Вариант 4.

Вариант 5.

Вариант 6.

Вариант 7.

Вариант 8.

Вариант 9.

Вариант 10.

Вариант 11.

Вариант 12.

Вариант 13.

Вариант 14.

Вариант 15.

Вариант 16.

Вариант 17.

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