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

4. Структура интерфейса пользователя

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

Рис 1. Пример работы программы №1

Рис 2. Пример работы программы №2

Рис 3. Пример работы программы №3

5. Описание работы программы

6.1. Задача №1. У пользователя программа запрашивает значения площади, численности населения и суммы бюджета двух стран, проверяя правильность ввода – все значения больше нуля. Затем выводит значения о всех 4-х странах. После этого на экран выводится номер самой населенной страны и страны с самым высоким бюджетом.

6.2. Задача №2. Программа запрашивает у пользователя две переменные,

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

[-100,0..100,0]. Затем выводит результат умножения, деления или нахождения остатка от деления, в зависимости от выбора пользователя.

6.3 Задача №3. Программа делает запрос, сколько поездок пользователь заносит на транспортную карту. Затем в зависимости от того, пользователь воспользовался или докупил «проходы», уменьшает или увеличивает на единицу количество поездок на карте соответственно, а также каждый раз выводит состояние счета. Если на карте остается 3 или менее «проходов», то программа предупреждает пользователя о необходимости пополнить баланс и, при достижении нулевого состояния счёта, не разрешает проход.

6. Руководство пользователя

7.1 Задача №1. Ввести на запрос программы значение площади первой страны (в тыс.кв.км.), численности населения (в млн.чел.) и бюджета (в млн.долл.).После введения каждого из значений нажать клавишу Enter для продолжения. На экран будут выведены характеристики 4-х стран, а также самая населенная страна и страна с самым высоким бюджетом. Для выхода из программы нажать любую клавишу на клавиатуре.

7.2 Задача №2. Ввести на запрос программы две переменные (x1, x2). Программа проверит введенные значения на ограничения. Далее она спросит, какое действие сделать: умножить, поделить, найти остаток от деления. Выбрать действие и нажать Enter для вывода результата. Для выхода из программы нажать любую клавишу на клавиатуре.

7.3 Задача №3. Ввести на запрос программы изначальное количество поездок на транспортной карте. После ввода программа спросит, воспользоваться картой или докупить «проходы». В зависимости от выбора пользователя уменьшится или увеличится число «проходов» на единицу, соответственно. Если на карте 3 или меньше поездок, программа предупредит пользователя о необходимости пополнить баланс, а также не разрешит проход при достижении нулевого состояния счёта.

7. Заключение

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

В этой программном комплексе можно усовершенствовать:

8.1. Оформить цикл с выбором: продолжить или завершить программу для сравнения других значений характеристик у стран. Сделать так, чтобы программа находила страну со средними характеристиками среди 4х стран.

8.2. Добавить возможность выполнять различные действия с несколькими переменными. Оформить цикл с выбором: продолжить или завершить программу с получившимся результатом или с новыми переменными.

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

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