Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Федеральное агентство железнодорожного транспор...docx
Скачиваний:
1
Добавлен:
21.11.2019
Размер:
55.11 Кб
Скачать

Федеральное агентство железнодорожного транспорта

____________________________

Московский государственный университет путей сообщений

(МИИТ)

____________________________

Институт управления и информационных технологий

____________________________

Кафедра “ Вычислительные системы и сети “

Отчет:

по дисциплине “Программирование на языках высокого уровня”

Задание на курсовую работу студента группы УИБ-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 14

create()

2

menu()=1

fname

15

нет

да 16

fo=fopen(fname,”wt”)

3

Конец

k

17

4

menu()

18

i=0

5

Меню

i<k

19

6 нет

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++