.
.
Функцията използва данни въведени от потребителя в масива Office.
Функцията е от тип void и не извежда данни на екрана. Тя записва информацията въведена от потребителя в масива Office и я записва в текстов вид във файла “database.txt”.
Реализация на условие H (по желание)
Използвани функции - void BinarySave (Office officeData[], int count)
Блок схема на алгоритъма
.
Функция с която е реализиран алгоритъма
.
Входни данни на функцията
Функцията използва данни въведени от потребителя в масива Office.
Изходни данни на функцията или данни, които се извеждат
Функцията е от тип void и не извежда данни на екрана. Тя записва информацията въведена от потребителя в масива Office и я записва в двоичен вид във файла “database.bin”.
При стартирането на програмата на екрана се показва менюто за избор. Потребителят избира една от опциите (въвежда число от 1 до 6, или 0 за да излезе от програмата). При грешен вход програмата се затваря.
При избор на първата опция се изисква от потребителят да въведе цяло число, което съответства на броя на Офиси които иска да въведе. След това програмата изисква да се въведе информацията за офисите (Име на офис, име на валутата, курс за изкупуване на валутата, курс за продаване на валутата и максимална стойност за обмен).
След въвеждането на тези данни, програмата изкарва на екрана информацията която е въведена и я записва във текстови файл “database.txt”.
При избор на шестата опция не се връщат данни на екрана, но информацията въведена от потребителя се записва в двоичен тип във файл “database.bin”.
Сподели с приятели: |