Ejemplo n.º 1
0
int main(){
    int i = 0;


    printf("Priorbank welcomes you!\n1 - Budget\n2 - Currency for today\n3 - Profit\n4 - Maximum profit\n5 - Contacts\n0 - Exit\n");

    while(i == 0){
        char CHECK;
        scanf("%c",&CHECK);
        switch(CHECK){
            case FN_Budget:{
                printf("Enter you budget in BYR:");
                scanf("%d",&SBYR);
                Budget(SBYR);
                break;
                }
            case FN_Currency:{
                Currency();
                break;
            }
            case FN_Profit:{
                if (ch){
                Profit();
                break;
                }
                else break;
            }
                case FN_Mprofit:{
                    if (ch){
                    MaxProf();
                    break;
                }else
                    break;

            }


            case FM_Contacts:{
                Contacts();
                break;
            }
            case FN_Exit: return 0;

            default: {printf("Error, enter correct value\n"); break;}
        }
        while(getchar() != '\n');
}

return 0;

}
Ejemplo n.º 2
0
int main(void)
{
    char choice;
    int product_number, product_type, product_quantity;  
    double product_cost, product_price; 
    double price, cost, profit, total_price, total_cost, total_profit;
/*sums */
    double sum_price = 0;
    double sum_cost = 0;
    int sum_quantity = 0;



   do{
       /* User data entry*/
    printf("%s\n\n", NAME);
    printf("Enter the product number:");
    scanf("%d%*c", &product_number); 
    printf("Enter the product type:");
    scanf("%d%*c", &product_type);
    printf("Enter the quantity:");
    scanf("%d%*c", &product_quantity);
    printf("Enter cost:");
    scanf("%lf%*c", &product_cost);
    printf("Enter the price:");
    scanf("%lf%*c", &product_price);

    /* Single product display */
    printf("\nThe product number is ------ %04d\n", product_number);
    printf("The product type is ------ %d\n", product_type);
    printf("The quantity is ------ %d\n", product_quantity);
    printf("The cost is ------ $%.2lf\n", product_cost);
    printf("The price is ------ $%.2lf\n", product_price);


    /* Running total of all entries */
    sum_price += product_price;
    sum_cost += product_cost;
    sum_quantity+=1;

    /*Business logic functions */
    price = Price(product_quantity , product_price);
    cost = Cost(product_cost , product_quantity);
    profit = Profit(price, cost);


    /* Single product business display */
    printf("Total product price ------ $%4.2lf\n", price);
    printf("Total product cost ------ $%4.2lf\n", cost);
    printf("Total product profit ------ $%4.2lf\n", profit);
    
    printf("Would you like to continue? (type Y/N)\n");
    scanf(" %c%*c", &choice);
  }
    while(toupper(choice)=='Y');

   /*Finally calculations for business logic */
   total_price = Price(sum_quantity, sum_price);
   total_cost = Cost(sum_cost, sum_quantity);
   total_profit = Profit(total_price, total_cost);
   /* Summations of Products */
   printf("Total count of all products -> %d\n", sum_quantity);
   printf("Total of all prices ------ %4.2lf\n", total_price);
   printf("Total of all costs ------ $%4.2lf\n", total_cost);
   printf("Total profit ------ $ %4.2lf\n", total_profit);
        

return 0;
}