Wednesday, 14 November 2012

||| VuHelp4U ||| CS201 2nd Assignment Solution (Easy and Simple)

If u want to get zero marks than copy paste.
If u want to get full marks than type :P

#include<iostream.h>
#include<conio.h>
double domestic (int, int, int, int, int);
double commercial (int, int, int, int, int);

main()
{
      int choice;
      int c_no;
      int u_con;
      int no_days;
      int price;
      int tot_bill;
      int num;
      
      cout<<"\n 1-------Domestic User:";
      cout<<"\n 2-------Commercial User:";
      cout<<"\n\n Please chose your choice from the above menu :\t\t";
      cin>>choice;
      while (num < 1000)
      {
      switch (choice)
      {
      case 1:
      {
      cout<<" Please Enter the Customer Number: ";
      cin>>c_no;
      cout<<" Please Enter Units Comsumed: ";
      cin>>u_con;
      cout<<" Please Enter The Number of Days: ";
      cin>>no_days;
      tot_bill = domestic(c_no , u_con , no_days, price, tot_bill);
      cout<<" Amount to be paid by customer no. "<<c_no<<" is : "<<tot_bill;
      cout<<endl<<endl;
      }
      break;
       case 2:
      {
      cout<<" Please Enter the Customer Number: ";
      cin>>c_no;
      cout<<" Please Enter Units Comsumed: ";
      cin>>u_con;
      cout<<" Please Enter The Number of Days: ";
      cin>>no_days;
      tot_bill = commercial(c_no , u_con , no_days, price, tot_bill);
      cout<<" Amount to be paid by customer no. "<<c_no<<" is : "<<tot_bill;
      cout<<endl<<endl;  
      break;
      
      }
      default:
              cout<<"Invalid choice";
              getch();
      }
      getch();
      } 
}
      double domestic (int c_no, int u_con, int no_days, int tot_bill, int price)
      {
            if (u_con <= 100)
            {
                price = 5;
                tot_bill = u_con * price;
                return (tot_bill);
            }
            else if (u_con > 100 && u_con < 300)
            {
                price = 8;
                tot_bill = (u_con * price) + 100;
                return (tot_bill);
            }
            else if (u_con > 300 && u_con < 500)
            {
                price = 10;
                tot_bill = (u_con * price) + 230;
                return (tot_bill);         
            }
      }
      double commercial (int c_no, int tot_bill, int price, int no_days, int u_con)
      {
          if(no_days <= 10)
          {
                     price = 15;
                     tot_bill = (u_con * price);
                     return (tot_bill);
          }
          else
          {
              price = 15;
              tot_bill = (u_con * price) + 200;
              return (tot_bill);
          }
      }
     


--
To post to this group, send email to vuhelp_pk@googlegroups.com
To unsubscribe from this group, send email to vuhelp_pk+unsubscribe@googlegroups.com
 
 
Group Rules Vuhelp4u
Sharing of Video songs links, movies links, dramas links are not allowed in study group. Only Islamic and general information Video links allowed.
SPAM, Advertisement, and Adult messages are NOT allowed and that member will be behaved strictly.
http://groups.google.com/group/vuhelp_pk?hl=en_US

No comments:

Post a Comment