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


Анализ на решението Структура за данните в програмата



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

Анализ на решението

  • Структура за данните в програмата


    Структура

    Обяснение

    Примерени стойности

    struct Office
    {

    1. char officeName[20];

    2. char currName[4];

    3. double buyingprice;

    4. double sellingprice;

    5. double maxExchange;

    };


    1. Име на офиса, въвежда се от потребителя

    2. Име на валута, въвежда се от потребителя

    3. Цена на изкупуване на валутата, въвежда се от потребителя

    4. Цена на продаване на валутата, въвежда се от потребителя

    5. Максимална стойност на обмен на валутата, въвежда се от потребителя

    Raiffeisen bank
    EUR
    1.34
    2.56
    10000
  • Реализация на условие A

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


    Използвани функции:
    - void Menu
    1. Блок схема на алгоритъма


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


    Функцията получава масива, както и броя елементи. На екрана се изписват опциите на менюто, след което потребителят трябва да въведе символ чрез cin (тип int, oт ,0’ до ,7’). След което чрез switch (намиращ се в int main) се препраща към всяка една от функциите.
    Първата опция е за въвеждане на нови данни в информационната система (условие В), втората - извеждане на всички обменни бюра на екрана (условие С), третата - Редактиране на информацията за обменните бюра (условие D), четвъртата - Извършване на обмен на валути (условие E), петата - Справка за обменните бюра (условие F), шестата - Записване на информацията в двоичен файл (допълнение към условие G)



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




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

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