#include <string.h>
using namespace std;
class Node{
public:
int value;
string Name;
Node * next;
Node(int a, string b)
{
this->value=a;
this->Name=b;
this->next=NULL;
}
};
Node *Head;
void addNod(int value, string name)
{
Node *p;
if(Head==NULL)
{
Head = new Node(value,name);
}
else
{
p=Head;
while(p->next!=NULL)
{
p=p->next;
}
p->next = new Node(value,name);
}
}
void SearchThis(string a)
{
while(Head->Name!=a)
{
Head=Head->next;
}
cout<<"found: "<< Head->value<<" "<<Head->Name<<endl;
}
void DeleteFunction(string nameToDelete)
{
Node *Current, *NextCurrent;
if(Head->Name==nameToDelete)
{
Current=Head;
Head=Head->next;
delete Current;
}
else
{
Current=Head;
while(Current!=NULL && Current->Name!=nameToDelete)
{
NextCurrent = Current;
Current = Current->next;
}
if(Current)
{
NextCurrent->next = Current->next;
delete Current;
}
}
}
void PrintList()
{
Node *Print;
Print = Head;
while(Print!=0)
{
cout<<Print->value<<" "<<Print->Name<<endl;
Print=Print->next;
}
}
int main()
{
cout<<"\Welcome to Student Information System (Pakyouth)\n"<<endl;
int choice;
cout<<"1- Enter student information"<<endl;
cout<<"2- Search student by ID"<<endl;
cout<<"3- Search student by Name"<<endl;
cout<<"4- Delete student information"<<endl;
cout<<"5- Print all students"<<endl;
cout<<"6- Quit"<<endl;
int rol;
string na;
while(choice!=6)
{
cout<<"\n\n \t\tenter ur choice \n "<<endl;
cin>>choice;
if(choice==1)
{
cout<<"enter roll number ";
cin>>rol;
cout<<"enter name ";
cin>> na;
addNod(rol,na);
}
else if(choice==3){
cout<<"enter student name to search "<<endl;
cin>>na;
SearchThis(na);
}else if(choice==4){
cout<<"cout enter student name "<<endl;
cin>>na;
DeleteFunction(na);
}else if(choice==5){
PrintList();
}else if(choice==2){
cout<<"sorry, not codded this function "<<endl;
}else{
return 0;
}
}
system("pause");
};
//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 am back :-)
Remember Me in Your Prayers
Best regard's
Ch. Muhammad Afaaq (Arrien)
MBA (Finance)
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 … !
--
Don't share personal phone number etc.
To post to this group, send email to vustudymania@googlegroups.com
For More Data Please Visit Our Official Website www.vubaba.com to get all the data you need
http://www.vubaba.com
http://groups.google.com/group/vustudymania
No comments:
Post a Comment