Федеральное агентство железнодорожного транспорта
____________________________
Московский государственный университет путей сообщений
(МИИТ)
____________________________
Институт управления и информационных технологий
____________________________
Кафедра “ Вычислительные системы и сети “
Отчет:
по дисциплине “Программирование на языках высокого уровня”
Задание на курсовую работу студента группы УИБ-211
Выполнил:
Шабров А.Е.
Принял:
Нагинаев В.Н.
Никольская М.Н.
Москва 2012г
menu()-функция меню
create()-функция создания файла с списком телевизоров
show()-функция чтения файла списка телевизоров
obr()-функция обработки файла с списком телефизоров
sort(int,int k)-сортировка по размеру трубок
sort(float,int k)-сортировка по цене
k-кол-во товара
i,j-параметры циклов
min-минимальная цена
max-максимальная цена
key-ключ
l-флаг
fi,fo-файлы
fname[],fname2[]-имена файлов
str-строковая переменная
d-длинна строки str
size[]-массив из номеров телевизоров записывающих в файл (размер трубки)
price[]-массив из номеров телевизоров записывающих в файл(цена)
tovar-структура состоящая из:
marka[]-марка телевизора
size-длинна трубки
price-цена
baza[]-массив структуры
tmp-ячейка обмена int
tmpf-ячейка обмена float
ch-ячейка обмена char
Начало
1 14create()
2
menu()=1
fname
15нет
да 16
fo=fopen(fname,”wt”)
3
Конец
k
17
4
menu()
18
i=0
5
Меню
i<k
196 нет
key
i=0
22да
baza[i].marka
baza[i].size
baza[i].price
7
key
1
2
3
4
20
i<k
23 нет
да
24
fprintf(fo,”%s%d%f\n”baza[i])
21
i++