계속하려면.... 에 system pause 씀ㅋㅋㅋㅋ 내클라스...........


종료는 마우스로 x 클릭함 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ




밑에는 코드

맨아래 리턴 메인 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ



#include <iostream>
#include <windows.h>

using namespace std;


float margin, commision, sale, compare, won, gold;


void CAb(){
    float good, good2, quantity;
    cout << "-------------------------------\n";
    cout << "3.할인율계산기\n";
    cout << "할인적용가를 입력하세요.\n";
    cout << ":";
    cin  >> good;
    cout << "수량을 입력하세요.\n";
    cout << ":";
    cin  >> quantity;
    cout << "원가격을 입력하세요.\n";
    cout << ":";
    cin  >> good2;
    cout << (1-(good/good2))*100 << "% 적용되어 " << (good2*quantity)-(good*quantity) << "원 할인되었습니다.\n";


}
void CAa(){
    float good,quantity, price,sales,buy, oprice, oquantity;

    cout << "-------------------------------\n";
    cout << "시세 : 원당 " << gold << "금 \ 마진율: " << margin*100 << "% \ 수수료: " << commision*100 << "% \ 할인율: " << sale*100 << "% \ 비교수치: " << compare << "개\n";
    cout << "2.회계\n";
    cout << "정상구매가를 입력하세요.\n";
    cout << ":";
    cin  >> oprice;
    cout << "정상구매수량을 입력하세요.\n";
    cout << ":";
    cin  >> oquantity;
    cout << "할인구매가를 입력하세요.\n";
    cout << ":";
    cin  >> price;
    cout << "할인구매수량을 입력하세요.\n";
    cout << ":";
    cin  >> quantity;
    buy  =price-good;
    good =price/quantity;
    sales=price+(price*margin)+(price*commision);
    cout << "정상가( 1개:원): " <<                          oprice/oquantity << " 원\n";
    cout << "정상가("           << oquantity<<"개:원): " << oprice << " 원\n";
    cout << "정상가( 1개:금): " <<                          (oprice/oquantity)/gold << " 금\n";
    cout << "정상가("           << oquantity<<"개:금): " << ((oprice/oquantity)/gold)*oquantity << " 금\n";
    cout << "구매가( 1개:원): " <<                           buy/quantity << " 원\n";
    cout << "구매가("           << quantity <<"개:원): " << (buy/quantity)*quantity << " 원\n";
    cout << "구매가( 1개:금): " <<                          (buy/quantity)/gold << " 금\n";
    cout << "구매가("           << quantity <<"개:금): " << ((buy/quantity)*(quantity))/gold << " 금\n";
    cout << "판매가( 1개:원): " <<                          sales/oquantity << " 원\n";
    cout << "판매가("           << quantity <<"개:원): " << sales << " 원\n";
    cout << "판매가( 1개:금): " <<                          (sales/oquantity)/gold << " 금\n";
    cout << "판매가("           << quantity <<"개:금): " << ((sales/oquantity)/gold)*quantity << " 금\n";
    cout << "정상가격 " << oprice/oquantity << "원 상품을 구매가격 " << buy/quantity << "원에 " << quantity << "개 구입하여 " << (buy/quantity)*quantity << "원 매출\n";
    cout << "판매가격 " << sales/oquantity << "원 상품을 " << quantity << "개 판매하여 " << sales << "원의 수익\n";
    cout << "매출: " << (buy/quantity)*quantity << "원 / 수익: " << sales << "원 / 소득: " << sales-((buy/quantity)*quantity) << "원\n";


}

void CA(){
    cout << "-------------------------------\n";
    cout << "1.이율등록\n";
    cout << "시세를 설정하세요.(원)\n";
    cout << ":";
    cin  >> won;
    cout << "마진을 설정하세요.(소수점)\n";
    cout << ":";
    cin  >> margin;
    cout << "수수료를 설정하세요.(소수점)\n";
    cout << ":";
    cin  >> commision;
    cout << "할인율을 설정하세요.(소수점)\n";
    cout << ":";
    cin  >> sale;
    cout << "시세비교수치를 설정하세요.\n";
    cout << ":";
    cin  >> compare;
    cout << "등록되었습니다.\n";
    gold =won/compare;
}


void menu(){
    int menu;
    cout << "-------------------------------\n";
    cout << "메뉴를 선택하세요.\n";
    cout << "1.이율등록\n";
    cout << "2.회계\n";
    cout << "3.할인율계산기\n";
    cout << "4.종료\n";
    cout << ":";
    cin  >> menu;
    if (menu==1){
        CA();
    }
    if (menu==2){
        CAa();
    }
    if (menu==3){
        CAb();
    }
    if (menu==4){
        system("pause");
    }




}


int main(){
    menu();


    return main();
}