- •23.04.00 000000 001
- •Оглавление
- •I Часть
- •I часть
- •Аннотация
- •Техническое задание
- •Спецификация
- •Структура интерфейса пользователя
- •Описание работы программы
- •Руководство пользователя
- •Заключение
- •II Часть
- •Введение
- •Постановка задачи
- •Реализация работы
- •Заключение
- •Библиографический список
- •Приложение a
- •Приложение b
- •Приложение c
Техническое задание
Курсовая работа для специальности 23.02.00.
Задания:
Задание №1
Создайте «телефонный справочник». Номер телефона, например (343) 375-4155 можно условно разделить на 3 части: код города (343), номер телефонной станции (375) и номер абонента (4155). Напишите программу с использованием структуры, позволяющую раздельно хранить эти три части телефонного номера. Назовите структуру phone. Задайте четыре структурные переменные для этой структуры. Две из них заполните значениями сами разными способами, другие две запросите у пользователя. Затем выведите содержимое всех четырех переменных на экран в виде (343) 375-4155.
Задание №2
Напишите программу и в ней функцию возведения числа в произвольную положительную целую степень. Функция возвращает значение типа double. Если пользователь ввел отрицательный показатель степени, проинформировать его об этом и возвести число в квадрат (режим по умолчанию).
Задание №3
С помощью класса реализуйте калькулятор, в котором определены поля для хранения двух переменных, а среди методов - реализация сложения, вычитания, деления, умножения. Помимо этого должны быть реализованы методы запроса и вывода данных. Реализуйте конструктор по умолчанию.
Требования к интерфейсу пользователя: реализовать консольное приложение.
Прочие детали разработки. Разработка программного продукта должна осуществляться в соответствии со сроками, указанными в «Задании по курсовому проектированию».
Спецификация
Структура программного продукта
Таблица 1. Структура программного продукта
|
№ задания |
Имя файла |
Тип |
Размер |
Описание |
|
1 |
Exam1.cpp
Exam1.sln
Exam1.exe |
Исходный код
Описывает структуру программного проекта
Исполняемый Файл |
2.47 Кб
882 байт
65.5 Кб |
Файл содержит исходный текст задачи №1
Файл содержит структуру проекта задания №1
Исполняемый файл, предоставляемый заказчику |
|
2 |
Exam2.cpp
Exam2.sln
Exam2.exe |
Исходный код
Описывает структуру программного проекта
Исполняемый Файл |
754 байт
885 байт
65.0 Кб |
Файл содержит исходный текст задачи №2
Файл содержит структуру проекта задания №2
Исполняемый файл, предоставляемый заказчику |
|
3 |
Exam3.cpp
|
Исходный код
|
1.63 Кб
|
Файл содержит исходный текст задачи №3 |
Продолжение таблицы 1
|
|
Exam3.sln
Exam3.exe |
Описывает структуру программного проекта
Исполняемый Файл |
885 байт
65.0 Кб |
Файл содержит структуру проекта задания №3
Исполняемый файл, предоставляемый заказчику
|
