//http://groups.google.com/group/mcs-mit//
#include <stdio.h>
#include <windows.h>
char Strip_Bckgrd_Array[] = {BACKGROUND_RED,BACKGROUND_BLUE,BACKGROUND_GREEN };
int main ( void )
{
HANDLE h = GetStdHandle ( STD_OUTPUT_HANDLE );
WORD ColorAtt;
CONSOLE_SCREEN_BUFFER_INFO Nimi;
GetConsoleScreenBufferInfo(h, &Nimi);
ColorAtt = Nimi.wAttributes;
int rux;
for(rux = 0;rux<25;rux++){
//color strip code here
}
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | Strip_Bckgrd_Array[0] ); // Backgroup Color strip 1
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | Strip_Bckgrd_Array[2] ); // Backgroup Color strip 2
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | BACKGROUND_INTENSITY ); // Backgroup Color strip 3
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | BACKGROUND_INTENSITY ); // Backgroup Color strip 4
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[2] ); // Backgroup Color strip 5
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | Strip_Bckgrd_Array[2] ); // Backgroup Color strip 6
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 7
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[1]| Strip_Bckgrd_Array[2] ); // Backgroup Color strip 8
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[1] ); // Backgroup Color strip 9
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] ); // Backgroup Color strip 10
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 11
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 12
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 13
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[2] ); // Backgroup Color strip 14
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[1]| BACKGROUND_INTENSITY ); // Backgroup Color strip 15
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[1]| Strip_Bckgrd_Array[2] ); // Backgroup Color strip 16
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[2] ); // Backgroup Color strip 17
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 18
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] ); // Backgroup Color strip 19
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] ); // Backgroup Color strip 20
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[2] ); // Backgroup Color strip 21
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[1]| BACKGROUND_INTENSITY ); // Backgroup Color strip 22
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[0] | Strip_Bckgrd_Array[1]| Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 23
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[1] | BACKGROUND_INTENSITY ); // Backgroup Color strip 24
printf ( " " );
SetConsoleTextAttribute ( h, Strip_Bckgrd_Array[2] | BACKGROUND_INTENSITY ); // Backgroup Color strip 25
printf ( " " );
SetConsoleTextAttribute ( h, ColorAtt);
system("pause");
return 0;
}
//mc110201162
//Aziz Ahmed Aasi
//Program for virtual Billing System
#include<iostream.h>
#include<conio.h>
main()
{
int MealPrice, NoOfCustomer=1;
float SaleTax,TotalAmount,GrandTotal=0;
char Aziz;
cout<<"*** Virtual Restaurant *** ";
StartAgain:
cout<<"\n Enter the Price of the meal: ";
cin>>MealPrice;
if(MealPrice>0 && MealPrice<=1000)
{
cout<<"\n Price of Meal: "<<MealPrice;
SaleTax=MealPrice*0;
cout<<"\n Sales Tax : "<<SaleTax;
cout<<"\n-----------------------------------";
TotalAmount=MealPrice+SaleTax;
cout<<"\n Total Amount : "<<TotalAmount;
cout<<"\n This customer should be served with Candies ";
}
else if(MealPrice>1000 && MealPrice<=2000)
{
cout<<"\n Price of Meal: "<<MealPrice;
SaleTax=MealPrice*(.01);
cout<<"\n Sales Tax :"<<SaleTax;
cout<<"\n-----------------------------------";
TotalAmount=MealPrice+SaleTax;
cout<<"\n Total Amount : "<<TotalAmount;
cout<<"\n This customer should be served with Sweet Bread ";
}
else if(MealPrice>2000 && MealPrice<=3000)
{
cout<<"\n Price of Meal: "<<MealPrice;
SaleTax=MealPrice*(.02);
cout<<"\n Sales Tax :"<<SaleTax;
cout<<"\n-----------------------------------";
TotalAmount=MealPrice+SaleTax;
cout<<"\n Total Amount : "<<TotalAmount;
cout<<"\n This customer should be served with Pudding ";
}
else if(MealPrice>3000 && MealPrice<=4000)
{
cout<<"\n Price of Meal: "<<MealPrice;
SaleTax=MealPrice*(.02);
cout<<"\n Sales Tax :"<<SaleTax;
cout<<"\n-----------------------------------";
TotalAmount=MealPrice+SaleTax;
cout<<"\n Total Amount : "<<TotalAmount;
cout<<"\n This customer should be served with Cake ";
}
else if(MealPrice>4000)
{
cout<<"\n Price of Meal: "<<MealPrice;
SaleTax=MealPrice*(.02);
cout<<"\n Sales Tax :"<<SaleTax;
cout<<"\n-----------------------------------";
TotalAmount=MealPrice+SaleTax;
cout<<"\n Total Amount : "<<TotalAmount;
cout<<"\n This customer should be served with Trifle ";
}
GrandTotal =GrandTotal+TotalAmount;
cout<<"\n\n Do You Want to process another customer: ?";
cout<<"\n\n Enter'Y' for Yes or 'N' for exit>:";
cin>>Aziz;
switch (Aziz)
{
case'Y':
case'y':
NoOfCustomer++;
goto StartAgain;
break;
case'N':
case'n':
cout<<"\n\nGrand Totals: ";
cout<<"\nTotal Customers: "<<NoOfCustomer;
cout<<"\nTotal Amount for all Bills: "<<GrandTotal;
break;
}
getch();
}
solutions
Remember Me in Your Prayers
Best regard's
Ch. Muhammad Afaaq (Arrien)
MBA (Finance) Completed
Islamabad
Afaaq_Tariq@yahoo.com
0346-5329264
For latest assignments solved quizzes files GDB, Solve & Unsolved Past Papers come join us in
http://groups.google.com/group/vustudymania
If u like me than raise your hand with me
If not then raise ur standard
That's about me … !
--
You received this message because you are subscribed to the Google Groups "Virtual University of Pakistan" group.
To post to this group, send email to discussion_vu@googlegroups.com.
To unsubscribe from this group, send email to discussion_vu+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/discussion_vu?hl=en.
No comments:
Post a Comment