Семестриална домашна работа по дисциплината „Базово програмиране”



страница5/6
Дата26.05.2024
Размер469.07 Kb.
#121300
1   2   3   4   5   6
Semestrialna zadacha 2

Блок схема на алгоритъма


.
  1. Функция с която е реализиран алгоритъма


.

        1. Входни данни на функцията


Функцията използва данни въведени от потребителя в масива Office.
        1. Изходни данни на функцията или данни, които се извеждат


Функцията е от тип void и не извежда данни на екрана. Тя записва информацията въведена от потребителя в масива Office и я записва в текстов вид във файла “database.txt”.


  1. Реализация на условие H (по желание)

  2. Анализ на алгоритъма, който трябва да се реализира


Използвани функции - void BinarySave (Office officeData[], int count)
  1. Блок схема на алгоритъма


.
  1. Функция с която е реализиран алгоритъма


.

        1. Входни данни на функцията


Функцията използва данни въведени от потребителя в масива Office.
        1. Изходни данни на функцията или данни, които се извеждат


Функцията е от тип void и не извежда данни на екрана. Тя записва информацията въведена от потребителя в масива Office и я записва в двоичен вид във файла “database.bin”.

  1. Упътване за употреба


При стартирането на програмата на екрана се показва менюто за избор. Потребителят избира една от опциите (въвежда число от 1 до 6, или 0 за да излезе от програмата). При грешен вход програмата се затваря.

При избор на първата опция се изисква от потребителят да въведе цяло число, което съответства на броя на Офиси които иска да въведе. След това програмата изисква да се въведе информацията за офисите (Име на офис, име на валутата, курс за изкупуване на валутата, курс за продаване на валутата и максимална стойност за обмен).


След въвеждането на тези данни, програмата изкарва на екрана информацията която е въведена и я записва във текстови файл “database.txt”.

При избор на шестата опция не се връщат данни на екрана, но информацията въведена от потребителя се записва в двоичен тип във файл “database.bin”.




  1. Сподели с приятели:
1   2   3   4   5   6




©obuch.info 2024
отнасят до администрацията

    Начална страница