Курсовая работа по дисциплине «Программирование на языке высокого уровня»




НазваниеКурсовая работа по дисциплине «Программирование на языке высокого уровня»
страница1/6
Дата публикации05.03.2013
Размер0.65 Mb.
ТипКурсовая
skachate.ru > Информатика > Курсовая
  1   2   3   4   5   6
Министерство образования и науки Российской Федерации
Казанский государственный технический университет

имени А.Н.Туполева

-------------------------------------------------------------------------------------------

Кафедра АСОИУ

КУРСОВАЯ РАБОТА
по дисциплине
«Программирование на языке высокого уровня»

Исполнитель: ст. гр. 4202 Классен Р.К.
Руководитель: ст. преп. Бикмурзина А.Р.


Оценка_________________
Подпись________________
“___” ________________2010г.

КАЗАНЬ 2010

Оглавление


Задание 3

Описание применения 3

Запуск программы 3

Входные данные 3

Выходные данные 4

Сообщения программы 5

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

Метод решения задачи 5

Структура программы 6

Описание функций 7

main – главная функция 7

rustext – функция перекодирования текста из ansi в ascii 10

rustextin – функция перекодирования текста из ascii в ansi 11

pars – функция разбиения строки на поля Фамилия И.О., марка, номер 12

fio_number – вывод владельца автомобиля с заданным номером 13

Table_header – функция вывода шапки таблицы 16

Table_line – функция вывода горизонтальной линии таблицы 16

Table_footer – функция вывода горизонтальной линии завершения таблицы 17

fio_number_mark – вывод владельцев и номеров автомобилей с заданной маркой 19

vkl_marks – функция включения и подсчета марок автомобилей. 22

mark_all – вывод всех марок и их количества 23

Список литературы 25

Приложение 1. Текст программы 26

Приложение 2. Пример входного файла in.csv 32

Приложение 3. Результаты тестирования программы 33


Задание


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

Написать программу, которая печатает:

- фамилию владельца автомобиля с заданным номером;

- фамилии владельцев и номера автомобилей данной марки (в алфавитном порядке);

- количество автомобилей каждой марки.
^

Описание применения

Запуск программы


Запуск программы «car_db.exe» производится из командной строки с параметром, указывающим на файл для обработки, или без него с использованием стандартного файла «in.csv», например:

car_db.exe file_with_data.csv
^

Входные данные


Входные данные программы находятся в файле «in.csv» или любом другом, указном пользователем. Число строк в файле - произвольное. Каждая строка содержит фамилию с инициалами (до 49 символов), марку автомобиля (до 49 символов), номер автомобиля (6 символов), а также знак-разделитель «;». Пример строки файла:

Газимов А. А.;Mercedes E500;А234МИ

Фамилия И.О.

Марка авто.

Номер

Пример входного файла приведен в Приложении 2.

Входной файл можно также получить, выполнив в программе MS Excel экспорт таблицы с тремя столбцами (Фамилия И.О., марка, номер) в .csv.

По запросу программы необходимо ввести с клавиатуры нужную цифру меню и номер автомобиля или название марки автомобиля в зависимости от пункта меню.
  1   2   3   4   5   6

Похожие:

Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconКурсовой проект завершает подготовку по дисциплине «Программирование на языке высокого уровня»
Курсовой проект завершает подготовку по дисциплине «Программирование на языке высокого уровня» и становится базой для выполнения...
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconКурсовая работа по дисциплине «Программирование на языке высокого уровня»
...
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconМетодические указания по выполнению лабораторных работ Дисциплина...
Методические указания предназначены для выполнения лабораторных работ по дисциплине «Программирование на языке высокого уровня» студентов...
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconЛитература: Павловская Т. А. С/С++. Программирование на языке высокого...
Павловская Т. А. С/С++. Программирование на языке высокого уровня. Учебник. – Спб: Питер, 2006 -461с
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconИсходный текст программы Небольшие комментарии в тексте программы...
«Программирование на языке высокого уровня» и посвящена разработке и реализации достаточно сложной программы, удовлетворяющей перечисленным...
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconЗачет по дисциплине “Программирование на языках высокого уровня”

Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconЛитература: Павловская Т. А. С/С++. Программирование на языке высокого...
Написать программу по варианту задания: вариант рассчитывается как остаток от деления двух последних цифр номера зачетной книжки...
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Освоить работу с текстовыми файлами. Создавать и использовать собственные функции
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Научиться работать с графической подсистемой. Net с применением средств Windows Forms
Курсовая работа по дисциплине «Программирование на языке высокого уровня» iconПрограммирование на языке высокого уровня
Для выполнения лабораторных работ необходим компилятор стандартного языка C, а не C++, т к эти языки имеют существенные различия...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2014
контакты
skachate.ru
Главная страница