<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5374859635468069804</id><updated>2024-11-05T18:45:07.692-08:00</updated><title type='text'>Class 12 Computer Project</title><subtitle type='html'>A website completely dedicated to class 12 Computer Students, All type of Sample Papers, Tutorials on Java, C++, Mysql.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-8975651000409733002</id><published>2012-07-26T10:57:00.001-07:00</published><updated>2012-07-26T10:57:11.973-07:00</updated><title type='text'>Computerized Billing System  Computer project</title><content type='html'>&lt;p&gt;&lt;br&gt;This computer project is useful for every one but was developed to solve the Project requirement of class –12 computer science student of CBSE school. &lt;/p&gt; &lt;p&gt;This project fullfil all the requirement of a class 12 computer project mainly : Classes, file handling and data structure.&amp;nbsp; &lt;/p&gt; &lt;p&gt;The project use standard C++ library functions defined in standard header file along with some non standard header file, though fully supported by Turbo C++ but not a part of syllabus. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This is a complete CPP project, Just copy the below code in any NOTPAD and save it with CPP extension. Compile it and run. &lt;/p&gt; &lt;p&gt;If you still have any problem using this project, Just drop your message and i will try to solve the problem as soon as possible. &lt;/p&gt; &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;//&amp;nbsp; Header Files Included&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;#include&amp;lt;stdio.h&amp;gt;&lt;br&gt;#include&amp;lt;dos.h&amp;gt;&lt;br&gt;#include&amp;lt;string.h&amp;gt;&lt;br&gt;#include&amp;lt;fstream.h&amp;gt;&lt;br&gt;#include&amp;lt;ctype.h&amp;gt;&lt;br&gt;#include&amp;lt;graphics.h&amp;gt;&lt;br&gt;#include&amp;lt;conio.h&amp;gt;&lt;br&gt;//Function prototype declaration&lt;br&gt;void products_enter();&lt;br&gt;void members_enter();&lt;br&gt;void readp();&lt;br&gt;void readm();&lt;br&gt;void billing();&lt;br&gt;void sales();&lt;br&gt;void modifyp();&lt;br&gt;void modifym();&lt;br&gt;void instructions();&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for GRAPHICS slide (cover page)&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;int gmode,gdriver,r;&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;// Structure for the products&#39; records&lt;br&gt;//---------------------------------------------------------------------------- &lt;/p&gt; &lt;p&gt;struct products_record&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int stock;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char name[20];&lt;br&gt;}; //end of structure&lt;br&gt;//Global variable&lt;br&gt;products_record ob1,ob2;&amp;nbsp; //declaring objects of the structure&lt;br&gt;fstream pro1,pro2;&amp;nbsp; //declaring a file stream&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;// Structure for members&#39; records&lt;br&gt;//----------------------------------------------------------------------------  &lt;p&gt;struct members_record&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char name[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char add[50];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; long int tel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; long int card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float amt ;&lt;br&gt;}; //end of structure&lt;br&gt;members_record m1,m2;&amp;nbsp; //creating objects&lt;br&gt;fstream mem1,mem2;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //declaring streams;  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;//structure for store opertaions&lt;br&gt;//----------------------------------------------------------------------------  &lt;p&gt;struct tables&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char name[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float total;&lt;br&gt;};  &lt;p&gt;tables n1,n2;&lt;br&gt;int i=0;&lt;br&gt;float discount=0.0;  &lt;p&gt;//Welcome screen of computerized billing system&lt;br&gt;void welcome()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gdriver=DETECT;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //request auto detection&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver,&amp;amp;gmode,&quot;c:\\turboc3\\bgi&quot;);&amp;nbsp; //initialising graph&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* read result of initialization */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int errorcode = graphresult();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (errorcode != grOk)&amp;nbsp; /* an error occurred */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Graphics error: %s\n&quot;, grapherrormsg(errorcode));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Press any key to halt:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(SANS_SERIF_FONT,HORIZ_DIR,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,HORIZ_DIR,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(60,100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;COMPUTERISED&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(160,210);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;BILLING &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(160,320);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;SYSTEM&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(i&amp;lt;=2*getmaxx()-460)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(0,i,i,0);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(RED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(1450);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(600);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (r=150;r&amp;lt;230;r+=15)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; circle (315,239,r);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350+2*r);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(19);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(1250);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(8,HORIZ_DIR,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(LIGHTGREEN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(500);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(245,160);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;Copyright (C)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(23);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(185,180);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(350);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(50);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;Reeta Sahoo&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(240,200);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(250);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(40);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;20006-2007 &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(210,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;All Rights Reserved&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(400);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(185,240);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;Code by: Reeta Sahoo&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(450);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(185,260);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sound(600);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(30);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;Email: gbsahoo@yahoo.com&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nosound();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(10,450);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin.get();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&amp;nbsp; //closing graphics screen&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for screen setting&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void border()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(WHITE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i=2;i&amp;lt;80;i++)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //drawing horizontal lines&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(i,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(i,23);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i=4;i&amp;lt;23;i++)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //drawing vertical lines&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(79,i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Main program&lt;br&gt;//----------------------------------------------------------------------------  &lt;p&gt;void main()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; void highvideo();&amp;nbsp;&amp;nbsp; //setting the intensity of text charaters to high&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; welcome();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // calling the function for making the cover page&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove(&quot;sale.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int n;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTGREEN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //making the border of the screen&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTGREEN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;MAIN MENU&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int z=29;z&amp;lt;=40;z++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(z,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;1:ADD NEW PRODUCTS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;2:ADD NEW MEMBERS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;3:VIEW AN EXISTING PRODUCT RECORD &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;4:VIEW AN EXISTING MEMBER&#39;S RECORD &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;5:BILLING &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;6:TODAY&#39;S SALES &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;7:MODIFY PRODUCT RECORD &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;8:MODIFY MEMBER&#39;S RECORD &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;9:INSTRUCTIONS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;0:EXIT&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,19);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter your choice:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;n;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch(n)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 1:&amp;nbsp;&amp;nbsp;&amp;nbsp; products_enter();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 2:&amp;nbsp;&amp;nbsp;&amp;nbsp; members_enter();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 3:&amp;nbsp;&amp;nbsp;&amp;nbsp; readp();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 4:&amp;nbsp;&amp;nbsp;&amp;nbsp; readm();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 5:&amp;nbsp;&amp;nbsp;&amp;nbsp; billing();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 6:&amp;nbsp;&amp;nbsp;&amp;nbsp; sales();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 7:&amp;nbsp;&amp;nbsp;&amp;nbsp; modifyp();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 8:&amp;nbsp;&amp;nbsp;&amp;nbsp; modifym();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 9:&amp;nbsp;&amp;nbsp;&amp;nbsp; instructions();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 0:&amp;nbsp;&amp;nbsp;&amp;nbsp; l=&#39;n&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while (l==&#39;y&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for getting the products&#39; records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void products_enter()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int q=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.open(&quot;products.dat&quot;,ios::in);&amp;nbsp; //opening file in stream&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.seekg(0,ios::end);&amp;nbsp; //determining end of file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; q=pro1.tellg()/sizeof(products_record);&amp;nbsp; //finding size of file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; q+=1255;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.open(&quot;products.dat&quot; ,ios::app);  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTBLUE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTBLUE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;ENTERING PRODUCT RECORDS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Name :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(ob1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!ob1.name[0])&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //to undo entering if name is not entered&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Stock :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ob1.stock;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Rate (Rs.):&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ob1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1.no = q++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Number :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.write((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Do you want to enter more (Y/N) &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while (tolower(l)==&#39;y&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.close();&lt;br&gt;}  &lt;p&gt;//--------------------------------------------------------------&lt;br&gt;//Function for searching in the file&lt;br&gt;//--------------------------------------------------------------&lt;br&gt;products_record products_search(int no)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream pro1; //declaring stream&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.open(&quot;products.dat&quot; ,ios::in||ios::nocreate); //opening the file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(pro1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.read((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //reading from file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob1.no==no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ob1;&amp;nbsp;&amp;nbsp; //returning the searched record&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1.no=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ob1;&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;//Function for modifying records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void products_modify(int no)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob2.no=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.open(&quot;products.dat&quot;,ios::in);&amp;nbsp; //opening the file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro2.open(&quot;product1.dat&quot;,ios::app); //opening another file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.seekg(0,ios::beg);&amp;nbsp;&amp;nbsp;&amp;nbsp; //locating beggining of file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.read((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //reading from file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!pro1.eof() )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //testing for end of file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob1.no!=no )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro2.write((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //writing in file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob2=ob1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.read((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //reading from file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //displaying previous reccords and entering new records&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob2.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(13,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;CURRENT RECORDS ARE &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NAME :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(ob2.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;RATE :(Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob2.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;STOCK :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;%d&quot;,ob2.stock);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(13,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;ENTER NEW PRODUCT RECORDS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NAME :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1.no=ob2.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(ob1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!isalnum(ob1.name[0]))&amp;nbsp;&amp;nbsp;&amp;nbsp; //testing for an entry&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(ob1.name,ob2.name);&amp;nbsp;&amp;nbsp; //retaining previous name when no entry&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;RATE :(Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ob1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!ob1.rate)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1.rate=ob2.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;STOCK :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ob1.stock;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!ob1.stock)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1.stock=ob2.stock;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro2.write((char*)&amp;amp;ob1,sizeof(products_record)); //writing in file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NO ENTRY\a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro1.close(); //closing file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pro2.close(); //closing file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove (&quot;products.dat&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //deleting file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rename (&quot;product1.dat&quot;,&quot;products.dat&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //renaming file&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function to enter members&#39; records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void members_enter()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //determining number of enteries in the file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.open(&quot;members.dat&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.seekg(0,ios::end);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; m=mem1.tellg()/sizeof(members_record);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; m+=10;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.open(&quot;members.dat&quot;,ios::app);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //opening file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTCYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTCYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;ENTERING MEMBER RECORDS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Name :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(m1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!m1.name[0])&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return; //undo entering when no name is entered&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Card number :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m1.card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Address :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(m1.add);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Tel. :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m1.tel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Amount Deposited (Rs.):&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m1.amt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m1.amt&amp;lt;=100)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Amount less\a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Try Again&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goto end;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.no = m++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Membership number :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.write((char*)&amp;amp;m1,sizeof(members_record));&amp;nbsp;&amp;nbsp; //writing in file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Do you want to enter more (Y/N) &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while (tolower(l)==&#39;y&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.close();&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for searching in the file&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;members_record members_search(int no)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream mem2; //declaring stream&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.open(&quot;members.dat&quot;,ios::in);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //opening file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (mem2)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.read((char*)&amp;amp;m1,sizeof(members_record));&amp;nbsp;&amp;nbsp; //reading from file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m1.no==no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return m1;&amp;nbsp; //returning the searched record&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.no=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return m1;&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function to modify members&#39; records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void members_modify(int no)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; m2.no=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.open(&quot;members.dat&quot;,ios::in);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //opening a file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.open(&quot;member1.dat&quot;,ios::app);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //opening another file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.seekg(0,ios::beg);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.read((char*)&amp;amp;m1,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!mem1.eof())&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //testing for end of file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m1.no!=no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.write((char*)&amp;amp;m1,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m2=m1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.read((char*)&amp;amp;m1,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //displaying current records and entering new records&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m2.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(13,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;CURRENT RECORDS ARE &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NAME :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(m2.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;CARD NUMBER :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m2.card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;ADDRESS :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(m2.add);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;TELEPHONE :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m2.tel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;AMOUNT :(Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m2.amt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(13,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;ENTER NEW RECORDS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NAME :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.no=m2.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(m1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!m1.name[0])&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(m1.name,m2.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;ADDRESS :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(m1.add);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!m1.add[0])&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(m1.add,m2.add);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,17);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;CARD NUMBER :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m1.card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!m1.card)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.card=m2.card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;TELEPHONE :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m1.tel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!m1.tel)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.tel=m2.tel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,19);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;AMOUNT ADDED :(Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m1.amt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.amt+=m2.amt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.write((char*)&amp;amp;m1,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NO ENTRY\a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem1.close();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //closing file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mem2.close();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //closing file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove (&quot;members.dat&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //removing file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rename (&quot;member1.dat&quot;,&quot;members.dat&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //renaming file&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for reading product records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void readp()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTBLUE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTBLUE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;VIEWING PRODUCT RECORDS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter product number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1=products_search(no);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calling for search in the file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // displaying records&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob1.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(18,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;The record is&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; Number :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; Stock :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob1.stock;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; Name : &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(ob1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; Rate :(Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NO ENTRY \a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Any more records desired (Y/N)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while(tolower(l)==&#39;y&#39;);&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function to pruduce screen for &#39;modify product records&#39;&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void modifyp()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTBLUE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTBLUE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(25,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;MODIFYING A PRODUCT RECORD&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter the product number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; products_modify(no);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calling for modifications&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(13,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Any more modifications desired(Y/N)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while (tolower(l)==&#39;y&#39;);&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function to read members&#39; records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void readm()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTCYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTCYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(25,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;VIEWING A MEMBER&#39;S RECORD &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter membership number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1=members_search(no);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calling for search&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //displaying records&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m1.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(18,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;The record is&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Number :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Name :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(m1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Card number :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m1.card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Address :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(m1.add);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Telephone :&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;m1.tel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Amount :(Rs.)&quot;&amp;lt;&amp;lt;m1.amt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(17,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;NO ENTRY\a &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Any more records desired (Y/N)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while(tolower(l)==&#39;y&#39;);&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function to display screen for &#39;modify members&#39; records&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void modifym()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTCYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(25,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;MODIFYING MEMBER&#39;S RECORDS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter the membership number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; members_modify(no);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calling for modifications&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(13,22);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Any more modifications desired(Y/N)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while(tolower(l)==&#39;y&#39;);&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for creating &#39;sale.dat&#39;&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for billing&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void billing()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream b1;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //declaring stream&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1.open(&quot;sale.dat&quot;,ios::app);&amp;nbsp;&amp;nbsp;&amp;nbsp; //opening file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;BILLING &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Are you a member(Y/N):&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float less=1.0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; long card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; m=getche();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (tolower(m)==&#39;y&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(18,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter membership number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(18,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter card number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;card;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1=members_search(no);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (card!=m1.card)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //checking for authenticity of the details&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Incorrect \a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //undoing billing process&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m1.amt&amp;gt;100)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; less=0.95;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m1.amt-=5;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Amount Less\a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Continue with normal billing(Y/N)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; m=getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (tolower(m)==&#39;n&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //decreasing the members&#39; amount if the details are correct&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream t3,t4;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.open(&quot;members.dat&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.open(&quot;member1.dat&quot;,ios::app);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.seekg(0,ios::beg);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.read((char*)&amp;amp;m2,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!t3.eof())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (m2.no!=m1.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.write((char*)&amp;amp;m2,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.write((char*)&amp;amp;m1,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.read((char*)&amp;amp;m2,sizeof(members_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove(&quot;members.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rename(&quot;member1.dat&quot;,&quot;members.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float total=0.0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTGREEN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(60,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;p.no.= 0:Exit Billing&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;BILLING&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; void table1();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //function declaration for making table&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; beg:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //giving line a name for further reference&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; table1();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //calling function for making table&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;n1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1=products_search(n1.no);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //searching for product record&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(56,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float output1(products_record);&amp;nbsp; //declaring a nested function&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (n1.no&amp;gt;0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ob1.no&amp;gt;0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;n1.qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(n1.name,ob1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n1.rate=ob1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n1.total=output1(ob1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total+=n1.total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream t3,t4;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.open(&quot;sale.dat&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.open(&quot;sale1.dat&quot;,ios::app);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.seekg(0,ios::beg);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int qty=n1.qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n1.qty=n1.total/n1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char test=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.read((char*)&amp;amp;n2,sizeof(tables));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!t3.eof())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (n1.no==n2.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n2.qty+=n1.qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n2.total+=n1.total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test=&#39;n&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.write((char*)&amp;amp;n2,sizeof(tables));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.read((char*)&amp;amp;n2,sizeof(tables));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (test==&#39;y&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.seekg(0,ios::end);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.write((char*)&amp;amp;n1,sizeof(tables));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t3.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t4.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove(&quot;sale.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rename(&quot;sale1.dat&quot;,&quot;sale.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n1.qty=qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (n1.total)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //reducing the products&#39; stock&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream temp3,temp4;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp3.open(&quot;products.dat&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp4.open(&quot;product1.dat&quot;,ios::app);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp3.seekg(0,ios::beg);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp3.read((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (!temp3.eof())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob1.no==n1.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ob1.stock-=n1.qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp4.write((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp3.read((char*)&amp;amp;ob1,sizeof(products_record));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp3.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp4.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; remove(&quot;products.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rename(&quot;product1.dat&quot;,&quot;products.dat&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goto beg;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob1.no==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;No entry\a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goto beg;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (n1.no==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(WHITE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int j=0;j&amp;lt;81;j++)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //ending table&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(j,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,9+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Number of items = &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;i;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,10+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Grand total = Rs.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //giving discount&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (less!=1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; discount+=0.05*total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,12+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Discount = Rs.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;0.05*total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,13+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Net total = Rs.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;less*total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b1.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;// nested function of &#39;billing&#39;&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;float output1(products_record ob1)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ob1.no==0)&amp;nbsp;&amp;nbsp;&amp;nbsp; //if no entry then return to billing&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float stotal;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stotal=ob1.rate*n1.qty; //determining the cost of the particular item&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //putting the values on the screen&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(ob1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(38,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;ob1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(43,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(56,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (n1.qty&amp;gt;ob1.stock)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //checking for the item being in stock&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(50,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Out of stock\a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;n1.qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(68,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;stotal;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(74,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return stotal;&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for making table&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void table1()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(WHITE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //drawing vertical lines&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int a=1;a&amp;lt;=80;a++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(a,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;_&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(a,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //drawing horizontal lines(always)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (a=3;a&amp;lt;=5;a++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,a);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(9,a);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(31,a);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(49,a);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(64,a);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(80,a);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* drawing horizontal lines&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (depending upon the s.no. of item in purchase list)*/&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(9,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(31,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(49,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(64,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(80,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;|&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //giving column titles&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Product&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(14,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Product name &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Rate (Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(53,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Quantity&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(67,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Total (Rs.)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;number&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(53,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;(Kgs/pcs)&quot;);&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for viewing the day&#39;s sale&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;void sales()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;TODAY&#39;S SALES&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; float sales=0.0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream sal1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sal1.open(&quot;sale.dat&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; i=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sal1.read((char*)&amp;amp;n1,sizeof(n1));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!sal1.eof() &amp;amp;&amp;amp; n2.no!=n1.no)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; table1();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;n1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; puts(n1.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(38,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;n1.rate;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(43,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(56,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;n1.qty;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(68,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;n1.total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sales+=n1.total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(74,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; n2.no=n1.no;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sal1.read((char*)&amp;amp;n1,sizeof(n1));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(WHITE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,6+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int n=1;n&amp;lt;=80;n++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(LIGHTRED);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,8+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Grand total = Rs.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;sales;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,10+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Discount = Rs.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;discount;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,11+i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Net total = Rs.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;(sales-discount);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;//----------------------------------------------------------------------------&lt;br&gt;// Instructions&lt;br&gt;//----------------------------------------------------------------------------&lt;br&gt;// Function for help on entering records  &lt;p&gt;void enter()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Entering Records&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;For Products&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;This part of the program helps the store management to &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;add more&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;products to their store. The existing product records are&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; not &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;affected by this option. The new record(s) are appended at&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; the end&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;of the file containing such records namely &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&#39;products.dat&#39;&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;. This&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;option automatically assigns a product number to the product&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; which&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;must be remembered for any product reference.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;For members&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,17);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;This option works just like its counterpart for products. It&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; stores&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;records in the file &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&#39;members.dat&#39;&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; and assigns a membership number &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,19);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;for every new entry. For further details see the help section&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; on &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&#39;Membership Rules&#39;.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;//Function for help on viewing records  &lt;p&gt;void view()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Viewing Records&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;This option enables the user to view the latest records of &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;either products or members. It helps in operations like &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;stock checking and member verification. The viewing is&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;only possible with the product/membership numbers.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;//Function for help on modifying records&lt;br&gt;void modify()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Modifying Records&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;This option helps in altering the records in the files.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;It can be used for deleting the entries as well. In &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;case of products either the record could be changed to&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;some new entry or its stock could be made zero. For members&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;deletion is only possible by overwriting with a new entry.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;// Function for help on billing process&lt;br&gt;void procedure()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Billing Procedure&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;The actual billing procedure consists of two sections.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;One checks if the buyer is a member or not and accordingly&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;performs the necessary tasks. The other section consists of &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;billing. The user is asked to enter the product number and the &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;quantity bought. The computer calculates the total itself and &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;also the discount if necessary. In order to exit the procedure&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;and view the final total, the user should enter the product number&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;as &#39;0&#39;.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;// Function for help on Membership details&lt;br&gt;void rules()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Membership Rules&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;The program lets its subscribers (stores) maintain a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; member&#39;s list&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;in order to help them in increasing their sales for a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; marginal cut&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;in their profits. The program sets minimum membership &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;amount as Rs.100&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;which must be paid at the time of registration. The member&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; will be &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;given a membership number and a membership card (to be&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;collected &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;after a week by reference to the membership number and &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;other&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;particulars). In case a member loses the membership card &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;, he/she &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;must register a complaint with the store by submitting a&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; written&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;application with all the particulars. He/She can collect &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;his/her &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;remaining money by showing proofs of the particulars.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,17);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;The membership allows a person to avail a special discount&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; of 5%&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;over every purchase. Rs.5 will be subtracted from the &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;member&#39;s account&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,19);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;over every purchase. The account will be rendered &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;inaccessible if the &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;amount will be less than Rs.100 and the member would be&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; expected to &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,21);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;deposit more money for continuing the membership. The store&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot; will also&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,22);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;give away attractive gifts to a lucky member once every year.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;// Functiom for help on today&#39;s sales  &lt;p&gt;void today()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Today&#39;s sales&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;This option shows the total sales in terms of both quantity&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;and amount per item. This is stored in a file namely &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;&#39;sale.dat&#39; which is modified after every buying during the&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;billing process.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;}  &lt;p&gt;//Function for displaying help index&lt;br&gt;void instructions()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int n;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char l=&#39;y&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; border();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(30,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;HELP INDEX&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int z=29;z&amp;lt;=39;z++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(z,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;-&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;1:ADD RECORDS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;2:VIEWING RECORDS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;3:MODIFYING RECORDS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;4:BILLING PROCEDURE&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,11);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;5:TODAY&#39;S SALES &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;6:MEMBERSHIP DETAILS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;0:BACK TO MAIN MENU&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(21,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cprintf(&quot;Enter your choice:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;n;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch(n)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 1:&amp;nbsp;&amp;nbsp;&amp;nbsp; enter();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 2:&amp;nbsp;&amp;nbsp;&amp;nbsp; view();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 3:&amp;nbsp;&amp;nbsp;&amp;nbsp; modify();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 4:&amp;nbsp;&amp;nbsp;&amp;nbsp; procedure();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 5:&amp;nbsp;&amp;nbsp;&amp;nbsp; today();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 6:&amp;nbsp;&amp;nbsp;&amp;nbsp; rules();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 0:&amp;nbsp;&amp;nbsp;&amp;nbsp; l=&#39;n&#39;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } while (l==&#39;y&#39;);&lt;br&gt;}  &lt;p&gt;//---------------------------------------------------------------------------&lt;br&gt;// Function for ending screen&lt;br&gt;//----------------------------------------------------------------------------  &lt;p&gt;void end()&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gdriver=DETECT;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //request auto detection&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver,&amp;amp;gmode,&quot;..\bgi&quot;);&amp;nbsp; //initialising graph&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* read result of initialization */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int errorcode = graphresult();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (errorcode != grOk)&amp;nbsp; /* an error occurred */&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Graphics error: %s\n&quot;, grapherrormsg(errorcode));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Press any key to halt:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(BROWN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(WHITE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(10,10,getmaxx()-10,getmaxy()-10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(15,15,getmaxx()-15,getmaxy()-15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; moveto(90,75);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtext(&quot;THANK YOU&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br&gt;} &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/8975651000409733002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/computerized-billing-system-computer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/8975651000409733002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/8975651000409733002'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/computerized-billing-system-computer.html' title='Computerized Billing System  Computer project'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-3698993193726908733</id><published>2012-07-26T10:43:00.001-07:00</published><updated>2012-07-26T10:43:52.154-07:00</updated><title type='text'>Flow of Control Assignment</title><content type='html'>&lt;p&gt;&amp;nbsp; &lt;p&gt;These are the assignment for all the student who wants to check his/her strength in&amp;nbsp; looping and in branching statement.&amp;nbsp; Just try to solve and enjoy. &lt;p&gt;&amp;nbsp; &lt;p&gt;Q1. Write a&lt;b&gt; &lt;/b&gt;program in C++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;1 2 &lt;p&gt;1 2 3 &lt;p&gt;1 2 3 4 &lt;p&gt;1 2 3 4 5 &lt;p&gt;Q2. Write a program in C++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;2 2 &lt;p&gt;3 3 3 &lt;p&gt;4 4 4 4 &lt;p&gt;5 5 5 5 5 &lt;p&gt;Q3. Write a program in c++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;1 0 &lt;p&gt;1 0 1 &lt;p&gt;1 0 1 0 &lt;p&gt;1 0 1 0 1 &lt;p&gt;Q5. Write a program in c++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;0 1 &lt;p&gt;1 0 1 &lt;p&gt;0 1 0 1 &lt;p&gt;1 0 1 0 1 &lt;p&gt;Q6. Write a program in c++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;1 2&amp;nbsp;&amp;nbsp; 2 2 &lt;p&gt;1 3&amp;nbsp;&amp;nbsp; 2 3&amp;nbsp;&amp;nbsp; 3 3 &lt;p&gt;Q7. Write a program in c++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;1 2 &lt;p&gt;1 2 3 &lt;p&gt;1 2 3 4 &lt;p&gt;1 2 3 4 5 &lt;p&gt;Q8. Write a program in C++ to print the following pattern on the monitor &lt;blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 1&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 2 1&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 5 4 3 2 1 &lt;p&gt;Q9 Write a program in C++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;2 3 4 &lt;p&gt;5 6 7 8 9 &lt;p&gt;10 11 12 13 14 15 16 &lt;p&gt;17 18 19 20 21 22 23 24 25 &lt;p&gt;Q10. Write a program in C++ to print the following pattern on the monitor &lt;p&gt;1 &lt;p&gt;2 3 &lt;p&gt;4 5 6 &lt;p&gt;7 8 9 10 &lt;p&gt;11 12 13 14 15 &lt;p&gt;Q11 Write a program in C++ to print the following pattern on the monitor &lt;p&gt;* &lt;p&gt;* * &lt;p&gt;* * * &lt;p&gt;* * * * &lt;p&gt;* * * * * &lt;p&gt;Q12. Write a program in C++ to print the following pattern on the monitor &lt;blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 5 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 5 6 &lt;p&gt;Q13. Write a program in C++ to print the following pattern on the monitor &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 3 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4 5 6 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7 8 9 10 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 12 13 14 15 &lt;p&gt;Q14. Write a program in C++ to print the following pattern on the monitor &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 5 4 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 &lt;p&gt;Q15. Write a program in C++ to print the following pattern on the monitor &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 5 6 5 4 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 5 5 4 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 4 4 3 3 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 3 3 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 2 2 1 &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 1 &lt;p&gt;Q15. Write a program in C++ to print the following pattern on the monitor &lt;blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A B C D E F E D C B A&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A B C D E E D C B A &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A B C D D C B A &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A B C C B A &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A B B A &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A A &lt;p&gt;Q16. Write a function to read three numbers from the keyboard and find out the largest from them? &lt;p&gt;Q17. Write a function to read three numbers from the keyboard and arrange them in ascending order (do not sort them ) &lt;p&gt;Q18. Write a program in C++ to read 10 integer numbers from the keyboard and find out the sum and average of all the entered numbers &lt;p&gt;Q.19 Write a program in C++ to read 10 numbers from the keyboard and find out the largest number from them? &lt;p&gt;Q20. Write a program in C++ to read 10 numbers from the keyboard and find out the largest and lowest numbers from them &lt;p&gt;Q21. Write a program in C++ to read 10 numbers from the keyboard and find out the largest and second largest number from them. &lt;p&gt;Q22. Write a program in C++ to read an integer number and find out the sum of it’s digits? &lt;p&gt;Q23. Write a program in C++ to read an integer number and find out the reverse of the digits? &lt;p&gt;Example Number = 1234 result is = 4321 &lt;p&gt;Q24. Write a program in C++ to read a number and check if the entered number is Armstrong or not ? &lt;p&gt;Q25. Write a program in C++ to find out all the Armstrong numbers between 1 and 1000. &lt;p&gt;Q26 Write a program in C++ to read a number and check if it is palindrome or not. &lt;p&gt;Q27. Write a program in C++ to find out all the palindrome number between 100 and 500. &lt;p&gt;Q28. Write a program in C++ to read a binary number and convert this number in to its equivalent decimal number &lt;p&gt;Q29. Write a program in C++ to read a number and check if it is auto morphic or not . if it is automorphic  &lt;p&gt;display a proper message on the sceen.( A number when multiplied by it self , the resultant number contains the last digits of the original number ) &lt;p&gt;Example ( 5 )&lt;sup&gt;2&lt;/sup&gt; = 2 5  &lt;p&gt;( 6) &lt;sup&gt;2&lt;/sup&gt; = 36 &lt;p&gt;(25 )&lt;sup&gt;2&lt;/sup&gt; = 625 &lt;p&gt;Q30 Write a program in C++ to read a number and check if it is prime or not ? &lt;p&gt;Q31 Write a program in C++ find out all the prime number between 100 and 200  &lt;p&gt;Q32 Write a program in C++ to read a number and find out all the odd prime factor of a given number? &lt;p&gt;Q33 Write a program in C++ to read a number from the keyboard and find out the factorial of this given integer Number &lt;p&gt;Q34. Write a program in C++ to read two numbers from the keyboard and find out the largest from them? &lt;p&gt;Q35 Write a program in C++ to read three numbers and find out the largest among them? &lt;p&gt;Q36 Write a program in C++ to read the total marks obtained by a student in a subject . Find out the Grade of&amp;nbsp; the student in that subject. The criteria for calculating grades is as follows &lt;p&gt;&lt;b&gt;Marks obtained Grade&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt;&amp;gt;= 90 A1 &lt;p&gt;&amp;lt; 90 and &amp;gt;=80 A2 &lt;p&gt;&amp;lt;80 AND &amp;gt;=70 B1 &lt;p&gt;&amp;lt; 70 AND &amp;gt; = 60 B2 &lt;p&gt;&amp;lt; 60 C1 &lt;p&gt;Q37. Write a program in C++ to read the total number of electricity unit consumed by the consumer . The tariff&amp;nbsp; plan for the bill is as follows &lt;p&gt;&lt;b&gt;Unit Rate/Unit(Rs.)&lt;/b&gt; &lt;p&gt;&amp;lt;=100 1.00  &lt;p&gt;&amp;gt; 100 and &amp;lt; = 200 2.50 &lt;p&gt;&amp;gt;200 and &amp;lt; = 400 3.00 &lt;p&gt;&amp;gt; 400 4.10 &lt;p&gt;calculate the total bill, consumer have to pay? &lt;p&gt;Q38. Write a program in C++ to read a number from the keyboard and display the corresponding day of the week. &lt;p&gt;Example : If user enters 2 . Computers print : Tuesday &lt;p&gt;If user enters 7 . Computers print : Sunday &lt;p&gt;Q39. Write a program to read a year and check if it is Leap year or not ? &lt;p&gt;Q40. Write a program to read a number from the keyboard and find out the factorial of the given number? &lt;p&gt;Q41 Write a program in C++ to read two numbers X and Y and find out X&lt;sup&gt;Y. &lt;/sup&gt;( Do not use built in library  &lt;p&gt;function) &lt;p&gt;Q42 Write a program in C++ to print the following series on the monitor  &lt;p&gt;1,2,3,4,5,6,7,…………………………………………………………………10000 &lt;p&gt;Q43 Write a program in C++ to print the following series on the monitor  &lt;p&gt;2,4,6,,8,10……………………………………………………………………10000 &lt;p&gt;Q44. Write a program in C++ to print the following series on the monitor  &lt;p&gt;1,3,5,7,9………………………………………………………………………999 &lt;p&gt;Q45 Write a program in C++ to print the following series on the monitor  &lt;p&gt;1,5,9,13……………………………………………………………………….999 &lt;p&gt;Q46 Write a program in C++ to print the following series on the monitor  &lt;p&gt;1,4,9,16……………………………………………………………………….100 &lt;p&gt;Q47. Write a program in C++ to print the following series on the monitor  &lt;p&gt;1,8,27,64……………………………………………………………………..1000 &lt;p&gt;Q49. Write a program in C++ to print every integer between 1 and N divisible by M. Also report whether that  &lt;p&gt;number is even or odd.  &lt;p&gt;Q50. Write a program in C++ to find the sum of the following series &lt;p&gt;S = 1+x+x&lt;sup&gt;2&lt;/sup&gt;+x&lt;sup&gt;3&lt;/sup&gt;+x&lt;sup&gt;4&lt;/sup&gt;+……………………………….x&lt;sup&gt;n&lt;/sup&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/3698993193726908733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/flow-of-control-assignment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3698993193726908733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3698993193726908733'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/flow-of-control-assignment.html' title='Flow of Control Assignment'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-3273585034497349705</id><published>2012-07-26T10:33:00.001-07:00</published><updated>2012-07-26T10:33:36.856-07:00</updated><title type='text'>Student Report Card Generator computer science student</title><content type='html'>&lt;p&gt;Student Report Card Generator &lt;strong&gt;cpp project for class 12 Computer Science student&lt;/strong&gt;.&amp;nbsp; This &lt;strong&gt;class 12 computer project&lt;/strong&gt; contains all the desired information required by a computer project to submit in CBSE practical examination, i,e. &lt;strong&gt;Classes, File Handing, Data Structure&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Note :&lt;/strong&gt; Kindly note that this project is developed using &lt;strong&gt;Turbo C++ 3.0&amp;nbsp; Editor for DOS&lt;/strong&gt;.&amp;nbsp; You are required to copy this code into NOTEPAD and save the same in CPP extension on your hard disk. &lt;/p&gt; &lt;h1&gt;Source code for : Student Report Card Generator&lt;/h1&gt; &lt;p&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br&gt;#include &amp;lt;conio.h&amp;gt;&lt;br&gt;#include &amp;lt;fstream.h&amp;gt;&lt;br&gt;#include &amp;lt;iostream.h&amp;gt;&lt;br&gt;#include&amp;lt;stdio.h&amp;gt;&lt;br&gt;#include&amp;lt;graphics.h&amp;gt;&lt;br&gt;#include&amp;lt;dos.h&amp;gt;&lt;br&gt;#include&amp;lt;string.h&amp;gt;  &lt;p&gt;int op,rol;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Global Variable&lt;br&gt;class student&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char name[30],fname[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int age;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int subno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char subname[5][10];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int cls;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int mark[10],maxmark[20],roll,maxtotal,total;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; float avg,per;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char grade[2],grade1[2];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int rank;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; student()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Constructor&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(grade,&quot;P&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(grade1,&quot;P&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void enter();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void reading();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void writing();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void display();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int check(int,int);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void copy(int);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };  &lt;p&gt;int pass(int s,int m)&amp;nbsp; //to find the average&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return((s*100)/m);&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void student::enter()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //to read the details of students&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(CYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int x=5,y=13,a=20,z=13,b=35,c=13;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; again:cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(70,65,375,65);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(170,10,&quot;ENTER STUDENT DETAILS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(10,40,620,420);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,40,&quot;Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(18,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(130,100,350,100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,75,&quot;Father Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(fname);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(425,65,455,65);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(55,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(390,40,&quot;Age&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;age;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(65,130,90,130);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,105,&quot;Class&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;cls;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(22,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(160,130,190,130);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(120,105,&quot;Roll&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;roll;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; total=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(205,162,230,162);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,135,&quot;Enter the no of subject&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;subno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,160,&quot;Subject&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&amp;lt;subno;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(x,y);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;subname[i];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,160,&quot;Enter the marks&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; total=0;maxtotal=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for( i=0;i&amp;lt;subno;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(a,z);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;mark[i];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; total+=mark[i];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; z++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int r;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(240,160,&quot;Enter the maxmarks&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for( i=0;i&amp;lt;subno;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(b,c);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;maxmark[i];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxtotal+=maxmark[i];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r=pass(mark[i],maxmark[i]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(r&amp;lt;35)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(grade,&quot;F&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(grade1,&quot;F&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; c++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avg=r;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(check(roll,cls)==0)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Checking for exsisting records&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,90,&quot;Already Exists&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; goto again;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void student::display()&amp;nbsp; //To display the details&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char agee[20],classs[20],rolll[20],totall[20],avgg[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(age,agee,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(cls,classs,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(roll,rolll,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(total,totall,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(avg,avgg,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,40,&quot;Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,40,name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,80,&quot;Roll&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,80,rolll);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,120,&quot;Age&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,120,agee);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,160,&quot;Class&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,160,classs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,200,&quot;Total&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,200,totall);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,240,&quot;Average&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,240,avgg);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt; int student::check(int r,int c) //seraching records from a file&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; student s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ifstream in(&quot;stude.dat&quot;,ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(in.read((char *)&amp;amp;s,sizeof(s)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.roll==r &amp;amp;&amp;amp; s.cls==c)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(in.eof())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void student::writing()&amp;nbsp; // Write the records in to the file&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ofstream out(&quot;stude.dat&quot;,ios::app|ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; student s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.enter();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.write((char *)&amp;amp;s,sizeof(s));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void student::reading()&amp;nbsp;&amp;nbsp; //Reading records from a file&lt;br&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; student s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ifstream in(&quot;stude.dat&quot;,ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int f=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(in.read((char *)&amp;amp;s,sizeof(s)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.display();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (in.eof())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(f==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,90,&quot;No record exixt&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void rep_disp()&amp;nbsp;&amp;nbsp; //To display report card&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; student s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int f=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ifstream in(&quot;reportt.dat&quot;,ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(in.read((char *)&amp;amp;s,sizeof(s)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.roll==rol)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char agee[20],classs[20],rolll[20],totall[20],maxtotall[20],gradee[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(SOLID_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(0,0,getmaxx(),getmaxy());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(0,10,getmaxx(),getmaxy()-10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(140,70,&quot;BIKANER&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(270,70,&quot; BOYS &quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(360,70,&quot; SCHOOL&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,100,&quot;(Senior Secondary School)&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,170,&quot;PROGRESS&amp;nbsp;&amp;nbsp;&amp;nbsp; REPORT&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(210,200,&quot;2005-2006&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(140,270,&quot;\&quot;Good education is a real treasure\&quot;&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(140,10,&quot;BIKANER BOYS SCHOOL,BIKANER&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(10,40,620,420);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(75,65,350,65);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,40,&quot;Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(85,40,strupr(s.name));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(150,100,350,100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,75,&quot;Father Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(160,75,strupr(s.fname));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(425,65,465,65);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(390,40,&quot;Age&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.age,agee,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(430,40,agee);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(65,130,100,130);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(18,105,&quot;Class&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.cls,classs,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(73,105,classs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(160,130,190,130);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(120,105,&quot;Roll&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.roll,rolll,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(165,105,rolll);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(20,155,&quot;Subject&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(170,155,&quot;Marks&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,155,&quot;Max. Marks&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int x=20,y=185,a=190,z=185,b=335,c=185;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char markk[30],maxx[30];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=0;i&amp;lt;s.subno;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(x,y);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.mark[i],markk,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.maxmark[i],maxx,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(x,y,strupr(s.subname[i]));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(a,z,markk);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(b,c,maxx);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; z+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.total,totall,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(x,y+30,&quot;Total&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(a,z+30,totall);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.maxtotal,maxtotall,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(b,c+30,maxtotall);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(480,230,&quot;Grade&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(540,230,s.grade1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.rank,maxtotall,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(480,270,&quot;Rank&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(540,270,maxtotall);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(480,155,&quot;Comment&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(strcmp(s.grade,&quot;P&quot;)==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.avg&amp;gt;=90)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(470,185,&quot;Exceptional&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.avg&amp;gt;=80 &amp;amp;&amp;amp; s.avg&amp;lt;90)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(470,185,&quot;Excellent&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.avg&amp;gt;=70 &amp;amp;&amp;amp; s.avg&amp;lt;80)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(470,185,&quot;Good&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.avg&amp;gt;=60 &amp;amp;&amp;amp; s.avg&amp;lt;70)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(470,185,&quot;Not Bad&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.avg&amp;lt;60)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(470,185,&quot;Very less&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(450,185,&quot;Work very hard&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(f==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,90,&quot;Not found&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void top(student s)&amp;nbsp;&amp;nbsp; //To display the details of topper&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char chh,classs[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(90,90,500,300);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(420,180,490,180);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(420,230,470,230);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(170,100,&quot;CERTIFICATE&quot;) ;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,150,&quot;\&quot;This to certify that Master/Miss&quot;) ;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(430,150,s.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,200, &quot;has shown excellent performance in&quot; );&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(s.cls,classs,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(430,200,classs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(470,200,&quot;\&quot;&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void arrange(student s[],int n)&amp;nbsp;&amp;nbsp; //Arrange the records based on their total&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp; int i,j;&lt;br&gt;&amp;nbsp;&amp;nbsp; student t,cd[100];&lt;br&gt;&amp;nbsp;&amp;nbsp; ofstream out(&quot;reportt.dat&quot;,ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;n;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=i+1;j&amp;lt;n;j++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s[i].total&amp;lt;s[j].total)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t=s[i];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s[i]=s[j];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s[j]=t;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int k=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;n;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(strcmp(s[i].grade,&quot;P&quot;)==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s[i].avg&amp;gt;=90)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(s[i].grade1,&quot;A&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s[i].avg&amp;gt;=80 &amp;amp;&amp;amp; s[i].avg&amp;lt;90)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(s[i].grade1,&quot;B&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s[i].avg&amp;gt;=70 &amp;amp;&amp;amp; s[i].avg&amp;lt;80)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(s[i].grade1,&quot;C&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s[i].avg&amp;gt;=60 &amp;amp;&amp;amp; s[i].avg&amp;lt;70)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(s[i].grade1,&quot;D&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s[i].avg&amp;lt;60)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(s[i].grade1,&quot;E&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s[i].rank=k++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s[i].rank=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.write((char *)&amp;amp;s[i],sizeof(s[i]));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; out.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op==3)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rep_disp();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op==4)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; top(s[0]);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if(op==6)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; student t;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int r=0,x=130,y=130;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(210,50,&quot;Rank List&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,90,&quot;S.No&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,90,&quot;Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ifstream in(&quot;reportt.dat&quot;,ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch[2];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(in.read((char *)&amp;amp;t,sizeof(t)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(i,ch,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,x,ch);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,y,t.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(in.eof())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void student::copy(int c)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; student t[100],s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0,f=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ifstream in(&quot;stude.dat&quot;,ios::binary);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op==5)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(210,50,&quot;Failure Details&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,90,&quot;S.No&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,90,&quot;Name&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int r=0,x=130,y=130;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch[20];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(in.read((char *)&amp;amp;s,sizeof(s)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(s.cls==c)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t[i++]=s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(op==5 &amp;amp;&amp;amp; s.cls==c &amp;amp;&amp;amp; strcmp(s.grade,&quot;F&quot;)==0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; itoa(r,ch,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,x,ch);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(300,y,s.name);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; x+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; y+=20;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; in.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(f==1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arrange(t,i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,90,&quot;Not found&quot;);  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; void than()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int h=0;h&amp;lt;16;h++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(h);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,90,&quot;Thank You&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,150,&quot;God bless us all&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,200,&quot;Inspiration is the key to success&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;void main()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; student s;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int cs;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int gdriver = DETECT, gmode, errorcode;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver, &amp;amp;gmode, &quot;../bgi&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int j=0;j&amp;lt;180;j+=5)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(j);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(j,200,&quot;Vishal&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(CYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,80,&quot;RESULT&amp;nbsp; $$$&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(330,80,&quot;PROCESSOR&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(160,160,&quot;DEVELOPED BY&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int k=470;k&amp;gt;330;k-=10)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(k);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(j,200,&quot;Vishal&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(k,200,&quot;sethia&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(CYAN);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,80,&quot;RESULT&amp;nbsp; $$$&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(330,80,&quot;PROCESSOR&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(160,160,&quot;DEVELOPED BY&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int h=0;h&amp;lt;12;h+=3)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(h);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(100,80,&quot;RESULT&amp;nbsp; $$$&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(330,80,&quot;PROCESSOR&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(160,160,&quot;DEVELOPED BY&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(j,200,&quot;Vishal&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(k,200,&quot;sethia&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp; //&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(((j+50+k)/2),200,&quot;&amp;amp;&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(180,300,&quot;Special&amp;nbsp;&amp;nbsp;&amp;nbsp; Thanks&amp;nbsp;&amp;nbsp;&amp;nbsp; To&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(195,330,&quot;MISS JEYA PRINCE&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(h=180;h&amp;lt;420;h+=20)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(180,360,h,360);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(200);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(WHITE);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(0,0,getmaxx(),getmaxy());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(3,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(190,35,&quot;RESULT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROCESSOR&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(190,80,410,270);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,90,&quot;1.Display&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,110,&quot;2.Add records&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,130,&quot;3.Report card&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,150,&quot;4.Toppers detaiLs&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,170,&quot;5.Failure details&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,190,&quot;6.Rank List&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,210,&quot;7.Exit&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(200,230,&quot;Enter ur option&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(380,257,395,257);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(49,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;op;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch(op)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 1: s.reading();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 2: s.writing();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 3: cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(7,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,35,&quot;REPORT CARD&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(190,80,460,270);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(220,120,&quot;Enter the class:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(47,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;cs;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(220,169,&quot;Enter the roll number:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(56,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;rol;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.copy(cs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 4: cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,35,&quot;TOPPERS DETAILS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle( 190,80,450,270);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(220,120,&quot;Enter the class:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(47,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;cs;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.copy(cs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 5: cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,35,&quot;FAILURES DETAILS&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(190,80,450,270);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(220,120,&quot;Enter the class:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(47,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;cs;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.copy(cs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 6: cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setlinestyle(DOTTED_LINE,1,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(4,0,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(250,35,&quot;RANK LIST&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(190,80,450,270);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(220,120,&quot;Enter the class:&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(47,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;cs;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.copy(cs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 7:&amp;nbsp;&amp;nbsp; than();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(0);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; default:cleardevice();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(150,150,&quot;Invalid Option&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(1000);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }  &lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;  &lt;p&gt;This &lt;strong&gt;computer project for class 12 student&lt;/strong&gt;&amp;nbsp; contains some functions from &lt;strong&gt;graphics.h&lt;/strong&gt; and &lt;strong&gt;conio.h, &lt;/strong&gt;which most of the time not discussed in the class room. So if you have any difficulty using this project, do not hesitate to contact me through email.  &lt;p&gt;Cheers for your success. ;) &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/3273585034497349705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/student-report-card-generator-computer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3273585034497349705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3273585034497349705'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/student-report-card-generator-computer.html' title='Student Report Card Generator computer science student'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-4125312897899893804</id><published>2012-07-26T10:28:00.001-07:00</published><updated>2012-07-26T10:28:57.035-07:00</updated><title type='text'>Bus Reservation System – Class 12 computer Project</title><content type='html'>&lt;p&gt;This is another &lt;strong&gt;cpp project for class 12 Computer Science student&lt;/strong&gt;.&amp;nbsp; This &lt;strong&gt;class 12 computer project&lt;/strong&gt; contains all the desired information required by a computer project to submit in CBSE practical examination, i,e. &lt;strong&gt;Classes, File Handing, Data Structure&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Note :&lt;/strong&gt; Kindly note that this project is developed using &lt;strong&gt;Turbo C++ 3.0&amp;nbsp; Editor for DOS&lt;/strong&gt;.&amp;nbsp; You are required to copy this code into NOTEPAD and save the same in CPP extension on your hard disk. &lt;/p&gt; &lt;h1&gt;Source code for Bus Reservation System&lt;/h1&gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt;&lt;br&gt;#include&amp;lt;iostream.h&amp;gt;&lt;br&gt;#include&amp;lt;fstream.h&amp;gt;&lt;br&gt;#include&amp;lt;string.h&amp;gt;&lt;br&gt;#include&amp;lt;stdio.h&amp;gt;&lt;br&gt;#include&amp;lt;ctype.h&amp;gt;&lt;br&gt;#include&amp;lt;dos.h&amp;gt;&lt;br&gt;#include&amp;lt;graphics.h&amp;gt;&lt;br&gt;#include&amp;lt;stdlib.h&amp;gt;&lt;br&gt;//THIS CLASS CONTAIN ALL THE FUNCTIONS RELATED TO TICKET  &lt;p&gt;class TRAVEL&lt;br&gt; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void INFORMATION(void);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void RESERVATION(void);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int RESERVED(int,int,int,int,int);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int AVAIL(int,int,int,int);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void DELETION(void);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void LIST_OF_PASS(void);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void PASS_INFO(void);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; void MAINMENU(void);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int busno,seatno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char name[26],sex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int age,fair;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int dd,mm,yy;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; char *place[3]={&quot;jaipur&quot;,&quot;agra&quot;,&quot;ajmer&quot;};&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int price[3]={100,220,110};&lt;br&gt;//THIS FUNCTION DISPLAY THE PASSENGER INFORMATION  &lt;p&gt;void TRAVEL::PASS_INFO(void)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int bno=0,found=0,sno,d,m,y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 1:bikaner to jaipur.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.100&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 2:bikaner to agra.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.220&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 3:bikaner to ajmer.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.110&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the busno.(1/2/3)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;bno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(bno&amp;lt;1||bno&amp;gt;3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the date of the reserved ticket:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;d;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the month:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the year:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\nenter the seat no.:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(sno&amp;gt;60||sno&amp;lt;1||!RESERVED(bno,d,m,y,sno))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\nsorry!\7seat not reserved&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream file;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(file.read((char *)this,sizeof(TRAVEL)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((dd==d&amp;amp;&amp;amp;mm==m&amp;amp;&amp;amp;yy==y)&amp;amp;&amp;amp;bno==busno&amp;amp;&amp;amp;sno==seatno)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; found=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,5);  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;**********************************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;MALWA Trevel Agency&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;BUS NO.&quot;&amp;lt;&amp;lt;bno&amp;lt;&amp;lt;&quot;\t\t\tDATE:&quot;&amp;lt;&amp;lt;d&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;m&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;SEAT NO.:&quot;&amp;lt;&amp;lt;sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;FROM:BIKANER&quot;&amp;lt;&amp;lt;&quot;\tTo:&quot;&amp;lt;&amp;lt;place[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Passenger Name:&quot;&amp;lt;&amp;lt;name;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Passenger Age:&amp;nbsp; &quot;&amp;lt;&amp;lt;age&amp;lt;&amp;lt;&quot;\t\tsex:&quot;&amp;lt;&amp;lt;sex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Total Fair&amp;nbsp;&amp;nbsp; :&quot; &amp;lt;&amp;lt;price[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;************************************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,25);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;press any key to continue...&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!found)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n7passenger record not found&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; }&lt;br&gt;//This function gives the list of all the passenger&lt;br&gt;void TRAVEL::LIST_OF_PASS(void)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int bno=0,found=0,row=8;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 1:Bikaner to jaipur. &amp;lt;fare Rs.100&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 2:Bikaner to agra.&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.220&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 3:Bikaner to ajmer.&amp;nbsp; &amp;lt;fare Rs.110&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\nenter the bus no.(1/2/3)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;bno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(bno&amp;lt;1||bno&amp;gt;3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Do you want date wise report(y/n)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ch;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(toupper(ch)!=&#39;N&#39;&amp;amp;&amp;amp; toupper(ch)!=&#39;Y&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int d=0,m=0,y=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(toupper(ch)==&#39;Y&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n Enter&amp;nbsp; date:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;d;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n Enter month:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n Enter year:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(25,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;LIST OF THE PASSENGERS &quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(24,2);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n***********************************************************************&quot;&amp;lt;&amp;lt;endl;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot; BUS NO.:&quot;&amp;lt;&amp;lt;bno&amp;lt;&amp;lt;&quot;\t\t\t\t\tfrom: BIKANER&amp;nbsp; TO:&quot;&amp;lt;&amp;lt;place[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;SEAT NO.&amp;nbsp;&amp;nbsp; PASSENGER NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEX&amp;nbsp;&amp;nbsp;&amp;nbsp; AGE&amp;nbsp;&amp;nbsp;&amp;nbsp; DATE &quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(2,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;**************************************************************************&quot;&amp;lt;&amp;lt;endl;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream file;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(file.read((char*)this,sizeof(TRAVEL)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(busno==bno)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if((toupper(ch)==&#39;N&#39;)||((toupper(ch)==&#39;Y&#39;)&amp;amp;&amp;amp;(dd==d&amp;amp;&amp;amp;mm==m&amp;amp;&amp;amp;yy==y)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; found=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,row);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;seatno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(14,row);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;name;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(43,row);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;sex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(50,row);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;age;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(61,row);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;dd&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;mm&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;yy;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(row==25)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(int i=8;i&amp;lt;=24;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clreol();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row=8;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!found)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\n\n\n\7No reservation for the bus no. &quot;&amp;lt;&amp;lt;bno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\nPress any key to continue..............&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp; }  &lt;p&gt;int TRAVEL::AVAIL(int bno,int d,int m,int y)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream file;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int avail=0,count=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(file.read((char*)this,sizeof(TRAVEL)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(dd==d&amp;amp;&amp;amp;mm==m&amp;amp;&amp;amp;yy==y&amp;amp;&amp;amp;bno==busno)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(count&amp;lt;60)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; avail=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return avail;&lt;br&gt;&amp;nbsp; }  &lt;p&gt;int TRAVEL::RESERVED(int bno,int d,int m,int y,int sno)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream file;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int reserved=0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(file.read((char*)this,sizeof(TRAVEL)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(dd==d&amp;amp;&amp;amp;mm==m&amp;amp;&amp;amp;yy==y&amp;amp;&amp;amp;bno==busno&amp;amp;&amp;amp;sno==seatno)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reserved=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return reserved;&lt;br&gt;&amp;nbsp; }  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* FUNCTION TO RESERVE TICKET */  &lt;p&gt;void TRAVEL::RESERVATION(void)&lt;br&gt;&amp;nbsp; {  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int bno,sno,pfair,page;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch,pname[26],psex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 1:Bikaner to jaipur. &amp;lt;fare Rs.100&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 2:Bikaner to agra.&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.220&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 3:Bikaner to ajmer.&amp;nbsp; &amp;lt;fare Rs.110&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\nenter the bus no.(1/2/3)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;bno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(bno&amp;lt;1||bno&amp;gt;3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int d,m,y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n Enter the date for reservation :&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;d;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n Enter month:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n Enter year:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!AVAIL(bno,d,m,y))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\nsorry!\7seat not available&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\nEnter the seat no.:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(sno&amp;gt;60||sno&amp;lt;1||RESERVED(bno,d,m,y,sno))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\nsorry!\7seat already reserved&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Enter name of passenger:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gets(pname);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Enter sex of passenger(M/F):&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;psex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(toupper(psex)!=&#39;M&#39;&amp;amp;&amp;amp;toupper(psex)!=&#39;F&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;enter age:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;page;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(page&amp;lt;=5)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\7\n No ticket is required upto the age of 5&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;**********************************************************************&quot;&amp;lt;&amp;lt;endl;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;cpptute.bus travel agency&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;BUS NO.&quot;&amp;lt;&amp;lt;bno&amp;lt;&amp;lt;&quot;\t\t\tDATE:&quot;&amp;lt;&amp;lt;d&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;m&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;SEAT NO.:&quot;&amp;lt;&amp;lt;sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;FROM:BIKANER&quot;&amp;lt;&amp;lt;&quot;\tTo:&quot;&amp;lt;&amp;lt;place[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Passenger Name:&quot;&amp;lt;&amp;lt;pname;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Passenger Age:&amp;nbsp; &quot;&amp;lt;&amp;lt;page&amp;lt;&amp;lt;&quot;\t\tsex:&quot;&amp;lt;&amp;lt;psex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Total Fair&amp;nbsp;&amp;nbsp; :&quot; &amp;lt;&amp;lt;price[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;**********************************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\n&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Do you want to save ticket(y/n)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ch;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(toupper(ch)!=&#39;N&#39;&amp;amp;&amp;amp; toupper(ch)!=&#39;Y&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(toupper(ch)==&#39;N&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream file;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::app);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; busno=bno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; seatno=sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(name,pname);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sex=psex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; age=page;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fair=pfair;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dd=d;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mm=m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; yy=y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.write((char*)this,sizeof(TRAVEL));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp; }  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*FUNCTION TO DELETE RECORD OF THE PASSENGER */  &lt;p&gt;void TRAVEL::DELETION(void)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int bno=0,found=0,sno,d,m,y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 1:bikaner to jaipur.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.100&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 2:bikaner to agra.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.220&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n Bus 3:bikaner to ajmer.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;fare Rs.110&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the busno.(1/2/3)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;bno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(bno&amp;lt;1||bno&amp;gt;3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the date of the reserved ticket:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;d;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the month:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;m;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n enter the year:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\nenter the seat no.:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(sno&amp;gt;60||sno&amp;lt;1||!RESERVED(bno,d,m,y,sno))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\nsorry!\7seat not reserved&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fstream file,temp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.open(&quot;TEMP.DAT&quot;,ios::out);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(file.read((char*)this,sizeof(TRAVEL)))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(dd==d&amp;amp;&amp;amp;mm==m&amp;amp;&amp;amp;yy==y&amp;amp;&amp;amp;bno==busno&amp;amp;&amp;amp;sno==seatno)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; found=1;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;************************************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,7);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;cpptute.bus travel agency&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;BUS NO.&quot;&amp;lt;&amp;lt;bno&amp;lt;&amp;lt;&quot;\t\t\tDATE:&quot;&amp;lt;&amp;lt;d&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;m&amp;lt;&amp;lt;&quot;/&quot;&amp;lt;&amp;lt;y;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;SEAT NO.:&quot;&amp;lt;&amp;lt;sno;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(35,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;FROM:BIKANER&quot;&amp;lt;&amp;lt;&quot;\tTo:&quot;&amp;lt;&amp;lt;place[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Passenger Name:&quot;&amp;lt;&amp;lt;name;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Passenger Age:&amp;nbsp; &quot;&amp;lt;&amp;lt;age&amp;lt;&amp;lt;&quot;\t\tsex:&quot;&amp;lt;&amp;lt;sex;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(10,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Total Fair&amp;nbsp;&amp;nbsp; :&quot; &amp;lt;&amp;lt;price[bno-1];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(5,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;*********************************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(1,25);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clreol();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Do you want to delete(y/n)&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cin&amp;gt;&amp;gt;ch;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }while(toupper(ch)!=&#39;N&#39;&amp;amp;&amp;amp; toupper(ch)!=&#39;Y&#39;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(toupper(ch)==&#39;N&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.write((char *)this,sizeof(TRAVEL));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.write((char *)this,sizeof(TRAVEL));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!found)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;\n\n\7Passenger record not found&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(toupper(ch)==&#39;N&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.open(&quot;BUS.DAT&quot;,ios::out);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.open(&quot;TEMP.DAT&quot;,ios::in);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(temp.write((char*)this,sizeof(TRAVEL)));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.write((char*)this,sizeof(TRAVEL));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; file.close();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp.close();&lt;br&gt;&amp;nbsp; }  &lt;p&gt;void TRAVEL::INFORMATION(void)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(20,8);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;INTRODUCTION OF cpptute.bus travel agency&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;In this agency there are three buses whose routes are:&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,12);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;BUS 1.BIKANER TO JAIPUR.&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FARE RS 100&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;BUS 2.BIKANER TO AGRA.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FARE RS 220&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;BUS 3.BIKANER TO AJMER.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FARE RS 110&amp;gt;&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(4,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;you can reserve ticket of any date and later on cancel the same also.&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(28,23);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;press any key to continue.......&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp; }&lt;br&gt;/*&amp;nbsp;&amp;nbsp; MAIN FUNCTION WHICH DISPLAY MAIN MENU &amp;amp; CALL ALL OTHER FUNCTIONS */  &lt;p&gt;void MAINMENU(void)&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRAVEL travel;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char ch;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(1)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i=0; i&amp;lt;8;i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int j=0; j&amp;lt;20; j++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textcolor(i+1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; textbackground(i);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,4);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;******************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(26,5);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;c&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;p&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;p&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;t&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;u&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;t&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;t&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;R&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;A&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;V&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;E&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;L&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot; A&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;G&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;E&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;N&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;C&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Y&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;(&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;P&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;V&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;T&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;.&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;L&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;T&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;D&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;)&quot;&amp;lt;&amp;lt;endl;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delay(100);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(15,6);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;******************************************************&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(22,9);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;*&amp;nbsp;&amp;nbsp;&amp;nbsp; PROP.WRITER&amp;nbsp;&amp;nbsp; *&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(48,10);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;cpptute.blogspot.com&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,13);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;1::INTRODUCTION&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,14);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;2::RESERVATION&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,15);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;3::DELETE RECORD&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,16);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;4::PASSENGER LIST&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,17);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;5::PASSENGER INFORMATION&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,18);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;6::QUIT&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gotoxy(29,20);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cout&amp;lt;&amp;lt;&quot;Enter your choice::&quot;;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ch=getche();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==27||ch==&#39;6&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clrscr();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int gdriver = DETECT, gmode;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int midx, midy, ht;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver, &amp;amp;gmode, &quot;../bgi&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; midx = getmaxx() / 2;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; midy = getmaxy() / 2;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(TRIPLEX_FONT,0,3);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextjustify(CENTER_TEXT, CENTER_TEXT);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(midx,midy,&quot;THANK YOU PLEASE VISIT US AGAIN&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==&#39;1&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; travel.INFORMATION();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==&#39;2&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; travel.RESERVATION();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==&#39;3&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; travel.DELETION();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==&#39;4&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; travel.LIST_OF_PASS();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(ch==&#39;5&#39;)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; travel.PASS_INFO();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp; }  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //MAIN function to call all the functions&lt;br&gt;void main()&lt;br&gt;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int gdriver = DETECT, gmode;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initgraph(&amp;amp;gdriver, &amp;amp;gmode, &quot;../bgi&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setcolor(1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setbkcolor(0);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; settextstyle(TRIPLEX_FONT,0,1);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outtextxy(130, 230,&quot;WELCOME TO cpptute.bus travel agency&quot; );&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rectangle(100,150,500,300);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(3, getmaxcolor());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pieslice(150, 300, 0, 360, 23);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setfillstyle(3, getmaxcolor());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pieslice(450, 300, 0, 360, 23);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(100,220,500,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(100,170,500,170);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(170,170,170,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(240,170,240,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(310,170,310,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(380,170,380,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(460,170,460,220);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(500,150,550,300);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; line(500,300,550,300);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; closegraph();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MAINMENU();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getch();&lt;br&gt;&amp;nbsp; }  &lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt; &lt;p&gt;This project contains some functions from &lt;strong&gt;graphics.h&lt;/strong&gt; and &lt;strong&gt;conio.h, &lt;/strong&gt;which most of the time not discussed in the class room. So if you have any difficulty using this project, do not hesitate to contact me through email.  &lt;p&gt;Cheers for your success. ;) &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/4125312897899893804/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/bus-reservation-system-class-12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/4125312897899893804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/4125312897899893804'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/07/bus-reservation-system-class-12.html' title='Bus Reservation System – Class 12 computer Project'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-8143240822234481930</id><published>2012-05-30T11:46:00.001-07:00</published><updated>2012-05-30T11:46:52.368-07:00</updated><title type='text'>Copy your Science projects to become successful ?</title><content type='html'>&lt;div style=&quot;padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px&quot; id=&quot;scid:0767317B-992E-4b12-91E0-4F059A8CECA8:fc7a4b61-fb57-467a-a2a2-9028764bd271&quot; class=&quot;wlWriterEditableSmartContent&quot;&gt;Technorati Tags: &lt;a href=&quot;http://technorati.com/tags/Science+Project+ideas&quot; rel=&quot;tag&quot;&gt;Science Project ideas&lt;/a&gt;,&lt;a href=&quot;http://technorati.com/tags/project+for+science&quot; rel=&quot;tag&quot;&gt;project for science&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNLq5fFdTBmgjSTpNeq3ex1dwoZmlGkC2lPzYWPGzd_wgNsSo8KiaJWgEPOSRm39Ty-oddGgF0x0DVYfCzun-wkUMp_kEi-yV-SGDGu2cuwvUGuVMnKAH67XpzT-_7H0PN4jj-gcBHkGIL/s1600-h/fail%252520student%25255B7%25255D.jpg&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;fail student&quot; border=&quot;0&quot; alt=&quot;fail student&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmjQ5NZx3rxiyJgdylZCjPNMqIF2ctO3XrN4aB3_kHRk1AjMn4X36CZm6vPM5r520mU1cO_VdqYuHIFwzdO_1kLn7UUnmcr8Oid_d0ej-sPeZwiQIfCIRrfl8lNyG97ifDSFesdeh3aPIK/?imgmax=800&quot; width=&quot;559&quot; height=&quot;347&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&quot;India has highest number of Graduate student in the world. Even greater than China” and less number of invention and patents than Samsung. &lt;/p&gt; &lt;p&gt;Surprised ???? Yes You should be &lt;/p&gt; &lt;p&gt;Let me ask one question first - How many student of your class has ever tried to prepare their project themselves. perhaps one or two or some-times not a single student? &lt;/p&gt; &lt;a name=&#39;more&#39;&gt;&lt;/a&gt; &lt;p&gt;Do you have any answer ? why these student , does not care about the project work assigned to them by their teachers.&lt;/p&gt; &lt;p&gt;Some probable answer are here&lt;/p&gt; &lt;p&gt;“I do not have time to prepare this project”&lt;/p&gt; &lt;p&gt;“I do not know how to start and how to assemble all the nuts and bolts of this project.”&lt;/p&gt; &lt;p&gt;“I have to spare some more time to my higher classes and other competitive exams.”&lt;/p&gt; &lt;p&gt;………………………….There are so others excuses, student often quote&lt;/p&gt; &lt;p&gt;Before that let me tell you one simple story that inspire me a lot and I used to tell the same to my student also.&lt;/p&gt; &lt;p&gt;“Nirma, Washing powder Nirma” this is one such famous jingle we used to listen on&amp;nbsp; our television, the man behind NIRMA is the greatest inspiration. &lt;/p&gt; &lt;p&gt;As the story filtered in the media. the man is not too much educated but whatever he learnt during his schooling , he knew how to use. so he prepare raw washing powder and sell in his nearby colonies,rest is the story of success and marketing.&lt;/p&gt; &lt;p&gt;The aim of project is “Student should learn How to use that knowledge they acquire throughout the year and put them in a single entity so that that entity become useful and meaningful.” &lt;/p&gt; &lt;p&gt;Whenever a student copy or download the project, he/she defeat the very first aim of education thus struggle throughout the life and complain “Whatever he learn in his schooling does not have any meaning in real life”&lt;/p&gt; &lt;h3&gt;Your Turn &lt;/h3&gt; &lt;p&gt;In my opinion this is the main reason, when N.R .Narayan Murti says that our Engineering colleges are now not producing the Quality. I can understand the reason.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/8143240822234481930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/05/copy-your-science-projects-to-become.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/8143240822234481930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/8143240822234481930'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/05/copy-your-science-projects-to-become.html' title='Copy your Science projects to become successful ?'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmjQ5NZx3rxiyJgdylZCjPNMqIF2ctO3XrN4aB3_kHRk1AjMn4X36CZm6vPM5r520mU1cO_VdqYuHIFwzdO_1kLn7UUnmcr8Oid_d0ej-sPeZwiQIfCIRrfl8lNyG97ifDSFesdeh3aPIK/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-501652267930319057</id><published>2012-01-25T10:26:00.001-08:00</published><updated>2012-01-26T11:00:16.704-08:00</updated><title type='text'>Library Management System - class 12 Informatics Practices project CBSE</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;a href=&quot;http://lh3.ggpht.com/-M9Vl77xWaaw/TyBJURCFA-I/AAAAAAAAAOE/U-BO_4CipF8/s1600-h/library%25255B4%25255D.jpg&quot;&gt;&lt;img alt=&quot;library&quot; border=&quot;0&quot; height=&quot;353&quot; src=&quot;http://lh5.ggpht.com/--d6wn7JT0pg/TyBJV8Ftp-I/AAAAAAAAAOM/36CdEY4Rypo/library_thumb%25255B2%25255D.jpg?imgmax=800&quot; style=&quot;border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline;&quot; title=&quot;library&quot; width=&quot;532&quot; /&gt;&lt;/a&gt; &lt;strong&gt;Library management system software&lt;/strong&gt; for informatics Practices student for their project work in C.B.S.E class 12. As per their requirement the whole project is developed using Java Netbeans and Mysql. &lt;br /&gt;
Library Management System is also known as &lt;strong&gt;Book Keeping System&lt;/strong&gt; in Some School. So Do not hesitate to use this software for the same&lt;br /&gt;
Information of students and Books stored on &lt;a href=&quot;http://www.mysql.com/&quot; target=&quot;_blank&quot;&gt;Mysql&lt;/a&gt; Tables and their front End is available in Java Forms. &lt;br /&gt;
Here you will receive two files one in MS-WORD format that has complete documentation for you and another one has it’s coding in Zip format. &lt;br /&gt;
&lt;h4&gt;
&lt;a href=&quot;http://sharecash.org/download.php?file=2596805&quot; target=&quot;_blank&quot;&gt;Download Complete project Report of Library Management System Documentation in word Format&lt;/a&gt;&lt;/h4&gt;
&lt;h4&gt;
&lt;a href=&quot;http://sharecash.org/download.php?file=2596787&quot; target=&quot;_blank&quot;&gt;Download Library Management System&amp;nbsp; code in Zip format&lt;/a&gt;&lt;/h4&gt;
if you like these project(s). Kindly inform your friends and do not forget to leave your comments here. &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/501652267930319057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/library-management-system-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/501652267930319057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/501652267930319057'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/library-management-system-for.html' title='Library Management System - class 12 Informatics Practices project CBSE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/--d6wn7JT0pg/TyBJV8Ftp-I/AAAAAAAAAOM/36CdEY4Rypo/s72-c/library_thumb%25255B2%25255D.jpg?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-4553691866058801526</id><published>2012-01-25T09:59:00.001-08:00</published><updated>2012-01-25T09:59:06.792-08:00</updated><title type='text'>Informatics Practices Project - Result Processing System</title><content type='html'>&lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-hie3_HEkbvE/TyBC5KPzGCI/AAAAAAAAAN0/yiQ9Tk2EIoc/s1600-h/examtaking9.jpg&quot;&gt;&lt;img title=&quot;MarkSheet Generation software&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;279&quot; alt=&quot;MarkSheet Generation software&quot; src=&quot;http://lh3.ggpht.com/-fQOKhjxPfy8/TyBC6O5OiZI/AAAAAAAAAN8/O0sY4MLVphk/examtaking_thumb7.jpg?imgmax=800&quot; width=&quot;552&quot; border=&quot;0&quot;&gt;&lt;/a&gt; As the title explains itself it is result processing system for &lt;strong&gt;class 12 informatics Practices&lt;/strong&gt; students who has to submit their project on using Java NetBeans and Mysql. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Result Processing System&lt;/strong&gt; or &lt;strong&gt;Result Management System&lt;/strong&gt;&amp;nbsp; or &lt;strong&gt;Report Card Preparation software&lt;/strong&gt; is a small project totally written using Java Swing controls and Mysql Tables. &lt;/p&gt; &lt;p&gt;Whole Project in Dividev into tow part&amp;nbsp; 1.&amp;nbsp; Mysql table to store student’s information along with their marks session wise. 2. Java form to&amp;nbsp; control input and processing Phase.&lt;/p&gt; &lt;p&gt;We all know it is always tough to student to compile the whole project. Thus a downloading version of&amp;nbsp; complete project report is available in MS-WORD format.&amp;nbsp; The same project is also available in zip format to show your teacher or examiner. &lt;/p&gt; &lt;p&gt;If you find this project useful kindly tell your another friends and also recommend me some more project which you need. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://sharecash.org/download.php?file=2596750&quot; target=&quot;_blank&quot;&gt;Download - Result Processing System in word Format&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://sharecash.org/download.php?file=2596751&quot; target=&quot;_blank&quot;&gt;Download&amp;nbsp; - Result Processing System in ZIP format&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/4553691866058801526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/informatics-practices-project-result.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/4553691866058801526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/4553691866058801526'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/informatics-practices-project-result.html' title='Informatics Practices Project - Result Processing System'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-fQOKhjxPfy8/TyBC6O5OiZI/AAAAAAAAAN8/O0sY4MLVphk/s72-c/examtaking_thumb7.jpg?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-862291957639557329</id><published>2012-01-25T05:10:00.001-08:00</published><updated>2012-01-25T05:10:31.076-08:00</updated><title type='text'>Function In C++ – Simplest Definition and Explanation Notes</title><content type='html'>&lt;p&gt;&lt;strong&gt;Function is a small sub program&lt;/strong&gt; , which is designed to perform a particular task in a complete program and it is designed in this way that it can be coupled with another function. &lt;p&gt;&lt;b&gt;return type function_name ( argument)&lt;/b&gt; &lt;p&gt;&lt;b&gt;{&lt;/b&gt; &lt;p&gt;&lt;b&gt;statement; function Syntax&lt;/b&gt; &lt;p&gt;&lt;b&gt; }&lt;/b&gt; &lt;p&gt;where &lt;p&gt;return type : Data type of the value return by the function &lt;p&gt;function_name : Any Valid identifier &lt;p&gt;Statement : Any Valid C/C++ statement(s) &lt;p&gt;Our first Function : To print “hello world” on the screen &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;void print_message(void) &lt;p&gt;{ &lt;p&gt;cout&amp;lt;&amp;lt;”\n Hello world”; &lt;p&gt;return ; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;ol&gt; &lt;li&gt;void at the position of return type shows that the function does not return any value to it’s calling function.  &lt;li&gt;Void at the position of argument shows that the function does not accept any argument. &lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;712&quot;&gt; &lt;p&gt;NOTE : return is not compulsory, but good programming skill recommends every function should have a return.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;How to implement this function in a C++ program&lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;259&quot;&gt; &lt;p&gt;&lt;b&gt;Method -1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;444&quot;&gt; &lt;p&gt;&lt;b&gt;Method-2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;259&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;void print_message(void) &lt;p&gt;{ &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Hello world&quot;; &lt;p&gt;return; &lt;p&gt;} &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;print_message(); &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;444&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;&lt;b&gt;void print_message(void); &lt;/b&gt;// &lt;b&gt;function prototype&lt;/b&gt; &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;&lt;b&gt;print_message()&lt;/b&gt;; &lt;b&gt;// function call &lt;/b&gt; &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;} &lt;p&gt;void print_message(void) &lt;p&gt;{ &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Hello world&quot;; &lt;p&gt;return; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Function Prototype:&lt;/b&gt; A function prototype in C or C++ is a declaration of a function that omits the function &lt;p&gt;body but does specify the function&#39;s name,&amp;nbsp; argument types and return type. While a  &lt;p&gt;&lt;b&gt;function definition specifies what a function does, a function prototype can be &lt;/b&gt; &lt;p&gt;&lt;b&gt;thought of as specifying its interface.&lt;/b&gt; &lt;p&gt;TYPE-I &lt;p&gt;Solution &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Program &lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;void area_triangle(void) &lt;p&gt;{ &lt;p&gt;int b,h,ar; &lt;p&gt;&lt;b&gt;system(&quot;cls&quot;); // clrscr()&lt;/b&gt; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter base :&quot;; &lt;p&gt;cin&amp;gt;&amp;gt;b; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter height :&quot;; &lt;p&gt;cin&amp;gt;&amp;gt;h; &lt;p&gt;ar =0.5*b*h; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Area of Triangle :&quot;&amp;lt;&amp;lt;ar; &lt;p&gt;return; &lt;p&gt;} &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;area_triangle(); // &lt;b&gt;function Call&lt;/b&gt; &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-llUI4COFMxc/Tx_-9UXzf0I/AAAAAAAAALk/QH2hxVWJ2Mg/s1600-h/clip_image005%25255B4%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image005&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;145&quot; alt=&quot;clip_image005&quot; src=&quot;http://lh4.ggpht.com/-2e4l4AWfP-E/Tx_--8MFtbI/AAAAAAAAALs/pqV_eaWmy2U/clip_image005_thumb%25255B1%25255D.jpg?imgmax=800&quot; width=&quot;302&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;NOTE : main( ) is also a function. It has the following feature &lt;p&gt;without main program can not execute.  &lt;p&gt;A program can have more than one function but can not have more than one main ( ) &lt;p&gt;Program execution begin from main( ) &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=&quot;173&quot;&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt; &lt;p&gt;Main Function &lt;p&gt;Output Here&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;TYPE –II &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=&quot;180&quot;&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt; &lt;p&gt;User defined function &lt;p&gt;1. Input &lt;p&gt;2. Processing &lt;p&gt;3. result must return to it’s calling function&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=&quot;209&quot;&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Type –II Problem :&lt;/b&gt; Write a function in C++ to &lt;b&gt;read base and height&lt;/b&gt; of a right angle triangle, calculate area of triangle using formula area = ½*b*h and &lt;b&gt;return it to it’s calling&lt;/b&gt; function. Also implement this function in a C++ program &lt;p&gt;Solution &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;325&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;378&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;325&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;int area_triangle(void) &lt;p&gt;{ &lt;p&gt;int b,h,ar; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter base :&quot;; &lt;p&gt;cin&amp;gt;&amp;gt;b; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter Height :&quot;; &lt;p&gt;cin&amp;gt;&amp;gt;h; &lt;p&gt;ar =int(0.5*b*h); &lt;p&gt;return (ar); &lt;p&gt;} &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;int res =area_triangle(); &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Area of Triangle :&quot;&amp;lt;&amp;lt;res; &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;378&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/--Dy-lCGkSr4/Tx__AtRxEFI/AAAAAAAAAL0/pczmAVPl_fQ/s1600-h/clip_image008%25255B4%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image008&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;135&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh4.ggpht.com/-tkAr0n161Zc/Tx__By3B5QI/AAAAAAAAAL8/tS7WxXIyMJ0/clip_image008_thumb%25255B1%25255D.jpg?imgmax=800&quot; width=&quot;311&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Type –III Problem &lt;/b&gt;: Define a function in C++ Area_triangle( ) which accept two integer type parameter (i) int base (ii) int height. This function calculates area of Triangle using formula area = 1/2*base*height and also display this calculated area on the screen. Also implement this function in C++ program &lt;p&gt;&lt;b&gt;Solution&lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;347&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;void area_triangle(int base, int height) &lt;p&gt;{ &lt;p&gt;int ar; &lt;p&gt;ar =int(0.5*base*height); &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Area of Triangle :&quot;&amp;lt;&amp;lt;ar; &lt;p&gt;} &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;area_triangle(10,20); &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;347&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-BsbiKUem3RI/Tx__C4-8BEI/AAAAAAAAAME/3WEXSJ9cHWw/s1600-h/clip_image011%25255B4%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image011&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;121&quot; alt=&quot;clip_image011&quot; src=&quot;http://lh4.ggpht.com/-FznVt5bv4AU/Tx__EFyQ_YI/AAAAAAAAAMM/2jchnIh8EFk/clip_image011_thumb%25255B1%25255D.jpg?imgmax=800&quot; width=&quot;313&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Type –IV&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width=&quot;87&quot;&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;/td&gt; &lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;TYPE –IV Problem : &lt;/b&gt;Write a user defined function in C++ Area_Triangle( ) which accept two integer type parameter (i) int base (ii) int height. This function calculates area of triangle using formula area = ½*base*height and return it to it’s calling function. Also implement this function in C++ program &lt;p&gt;&lt;b&gt;Solution&lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;409&quot;&gt; &lt;p&gt;&lt;b&gt;Problem&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;300&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;409&quot;&gt; &lt;p&gt;&lt;b&gt;#include&amp;lt;iostream&amp;gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;#include&amp;lt;conio.h&amp;gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;using namespace std;&lt;/b&gt; &lt;p&gt;&lt;b&gt;int area_triangle(int base, int height)&lt;/b&gt; &lt;p&gt;&lt;b&gt;{&lt;/b&gt; &lt;p&gt;&lt;b&gt;int ar;&lt;/b&gt; &lt;p&gt;&lt;b&gt;ar =int(0.5*base*height);&lt;/b&gt; &lt;p&gt;&lt;b&gt;return(ar);&lt;/b&gt; &lt;p&gt;&lt;b&gt;}&lt;/b&gt; &lt;p&gt;&lt;b&gt;int main()&lt;/b&gt; &lt;p&gt;&lt;b&gt;{&lt;/b&gt; &lt;p&gt;&lt;b&gt;int res =area_triangle(10,20);&lt;/b&gt; &lt;p&gt;&lt;b&gt;cout&amp;lt;&amp;lt;&quot;\n Area of Triangle :&quot;&amp;lt;&amp;lt;res;&lt;/b&gt; &lt;p&gt;&lt;b&gt;getch();&lt;/b&gt; &lt;p&gt;&lt;b&gt;return 0;&lt;/b&gt; &lt;p&gt;&lt;b&gt;}&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;300&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-BJTFtuP58PU/Tx__EkrRDII/AAAAAAAAAMQ/iuswzs1Md-E/s1600-h/clip_image016%25255B4%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image016&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;107&quot; alt=&quot;clip_image016&quot; src=&quot;http://lh6.ggpht.com/-HmyM1V2zMUM/Tx__Frrcf0I/AAAAAAAAAMc/SDRGRAkyUyM/clip_image016_thumb%25255B1%25255D.jpg?imgmax=800&quot; width=&quot;285&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Parameter Types&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;ul&gt; &lt;li&gt;Call by Value method  &lt;li&gt;Call By reference method &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Call By Value Method:&lt;/b&gt; In this method actual parameter &lt;b&gt;make it’s copy&lt;/b&gt; and send to formal parameter. The processing inside function use this copy of actual parameter. So the changes made inside function does not automatically available to it’s calling function. &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;385&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;318&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;385&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;void add ( int a) // formal Parameter &lt;p&gt;{ &lt;p&gt;a = a+10; &lt;p&gt;}  &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;int x=10; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\nBefore function call x :&quot;&amp;lt;&amp;lt;x; &lt;p&gt;add(x); &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\nafter function call x :&quot;&amp;lt;&amp;lt;x; &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;318&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-b4kfnPzI3zw/Tx__GXdNxsI/AAAAAAAAAMk/_X-2UEoq0YM/s1600-h/clip_image018%25255B4%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image018&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;107&quot; alt=&quot;clip_image018&quot; src=&quot;http://lh6.ggpht.com/-2NhX7iznvQ0/Tx__HmuQIPI/AAAAAAAAAMs/JkcAxwH_pHk/clip_image018_thumb%25255B1%25255D.jpg?imgmax=800&quot; width=&quot;291&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Call By reference Method : &lt;/b&gt;In this method actual parameter pass the &lt;b&gt;address of actual parameter&lt;/b&gt;. So the changes made inside function is automatically available to it’s calling function. &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;373&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;330&quot;&gt; &lt;p&gt;&lt;b&gt;output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;373&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;void add ( int &amp;amp;a) &lt;b&gt;// Call by reference&lt;/b&gt; &lt;p&gt;{ &lt;p&gt;a = a+10; &lt;p&gt;}  &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;int x=10; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\nBefore function call x :&quot;&amp;lt;&amp;lt;x; &lt;p&gt;add(x); &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\nafter function call x :&quot;&amp;lt;&amp;lt;x; &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;} &lt;p&gt;&lt;b&gt;NOTE :&lt;/b&gt; in case of reference type parameter, actual parameter must be of variable type&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;330&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-qWMwlTrtH4I/Tx__IoKTH6I/AAAAAAAAAM0/PtIPwhVHNFQ/s1600-h/clip_image020%25255B3%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image020&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;96&quot; alt=&quot;clip_image020&quot; src=&quot;http://lh4.ggpht.com/-O6gOhjT0EPE/Tx__KKt4KKI/AAAAAAAAAM8/F6afkjGm_3w/clip_image020_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Scope of Variable &lt;/b&gt; &lt;ul&gt; &lt;li&gt;&lt;b&gt;Auto / Local Variable&lt;/b&gt; : The variable whose life begins within opening curly braces and it dies at the position of it’s corresponding curly braces, is called local variable  &lt;li&gt;&lt;b&gt;Global Variable &lt;/b&gt;: The variable whose scope is whole program , and is defined outside function ,is called global variable &lt;/li&gt;&lt;/ul&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Program &lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;int a=20; // &lt;b&gt;Global Variable&lt;/b&gt; &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;int a=10; // &lt;b&gt;Local Variable&lt;/b&gt; &lt;p&gt;{ &lt;p&gt;int a=30;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Value of a :&quot;&amp;lt;&amp;lt;::a; &lt;p&gt;}  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Value of a :&quot;&amp;lt;&amp;lt;a; &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh5.ggpht.com/-kacUUHPKqTw/Tx__K2kiULI/AAAAAAAAANA/MYJYUWBbEw4/s1600-h/clip_image022%25255B3%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image022&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;110&quot; alt=&quot;clip_image022&quot; src=&quot;http://lh3.ggpht.com/-3B_nUv09l9g/Tx__LqVlfJI/AAAAAAAAANM/ndHSZlBEbLg/clip_image022_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;ul&gt; &lt;li&gt;&lt;b&gt;Static Variable : &lt;/b&gt;These are local variable to that function where it is defind , but does not loose their values between the function call. &lt;b&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Example Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;void show(void) &lt;p&gt;{ &lt;p&gt;&lt;b&gt;static int a=0;&lt;/b&gt; &lt;p&gt;a++; &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Value of a :&quot;&amp;lt;&amp;lt;a; &lt;p&gt;} &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;show(); &lt;p&gt;show(); &lt;p&gt;show(); &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh3.ggpht.com/-JMtFZR9P5BM/Tx__NcDC7TI/AAAAAAAAANU/AXVnAWe8ySE/s1600-h/clip_image024%25255B3%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image024&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;119&quot; alt=&quot;clip_image024&quot; src=&quot;http://lh5.ggpht.com/-i1WosbPjMfE/Tx__Of58cBI/AAAAAAAAANc/qoiTnEwL2I4/clip_image024_thumb.jpg?imgmax=800&quot; width=&quot;209&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Parameter with default Values &lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Exmaple Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;347&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;using namespace std; &lt;p&gt;&lt;b&gt;void show(int a=10)&lt;/b&gt; &lt;p&gt;{ &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Value of a :&quot;&amp;lt;&amp;lt;a; &lt;p&gt;} &lt;p&gt;int main() &lt;p&gt;{ &lt;p&gt;show(); &lt;p&gt;show(30); &lt;p&gt;getch(); &lt;p&gt;return 0; &lt;p&gt;}&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;347&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh6.ggpht.com/-e989xNjtHB0/Tx__PGemp2I/AAAAAAAAANg/H5_gbyxb0PM/s1600-h/clip_image026%25255B3%25255D.jpg&quot;&gt;&lt;img title=&quot;clip_image026&quot; style=&quot;border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px&quot; height=&quot;107&quot; alt=&quot;clip_image026&quot; src=&quot;http://lh6.ggpht.com/-PPhbpP54NLY/Tx__QvPUzXI/AAAAAAAAANs/5oxV_QweOJQ/clip_image026_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Some Additional Definition_______________________________________________________________&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Formal Parameter : &lt;/b&gt;The parameter which appears with function prototype is called formal parameter. &lt;p&gt;&lt;b&gt;Actual parameter : &lt;/b&gt;The Parameter which is used at the time of call function , is called actual parameter &lt;p&gt;Example &lt;p&gt;#include&amp;lt;iostream&amp;gt; &lt;p&gt;#include&amp;lt;conio.h&amp;gt; &lt;p&gt;void show ( int a) // here a is formal parameter &lt;p&gt;{ &lt;p&gt;…………. &lt;p&gt;…………. &lt;p&gt;} &lt;p&gt;int main( ) &lt;p&gt;{ &lt;p&gt;int x =10;  &lt;p&gt;Show (x) ; // x is here actual parameter. &lt;p&gt;…………. &lt;p&gt;………… &lt;p&gt;}   </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/862291957639557329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/function-in-c-simplest-definition-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/862291957639557329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/862291957639557329'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/function-in-c-simplest-definition-and.html' title='Function In C++ – Simplest Definition and Explanation Notes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-2e4l4AWfP-E/Tx_--8MFtbI/AAAAAAAAALs/pqV_eaWmy2U/s72-c/clip_image005_thumb%25255B1%25255D.jpg?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-2899120597354821574</id><published>2012-01-25T05:05:00.001-08:00</published><updated>2012-01-25T05:05:11.596-08:00</updated><title type='text'>Structure in C++ – Simplest Definition and Notes</title><content type='html'>&lt;p&gt;Structure is a user defined data type, it is used to combine different types of available data type(s) to form a new data type, to suite a real life problem. The syntax of a structure is as follows  &lt;p&gt;&lt;b&gt;Syntax&lt;/b&gt;  &lt;p&gt;struct &amp;lt;identifietr&amp;gt;  &lt;p&gt;{  &lt;p&gt;Datatype &amp;lt;identifier&amp;gt;;  &lt;p&gt;Datatype &amp;lt;identifier&amp;gt;;  &lt;p&gt;Datatype &amp;lt;identifier&amp;gt;;  &lt;p&gt;----  &lt;p&gt;-----  &lt;p&gt;};  &lt;p&gt;&lt;b&gt;Example :&lt;/b&gt; Define a structure of student having fields Roll No , Name, Address and fees paid ( Make appropriate assumption about datatypes)  &lt;p&gt;&lt;b&gt;Solution &lt;/b&gt; &lt;p&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;};  &lt;p&gt;&lt;b&gt;How to define structure type variable(s) &lt;/b&gt; &lt;p&gt;&lt;b&gt;Method -1&lt;/b&gt;  &lt;p&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;} s ;  &lt;p&gt;&lt;b&gt;Method -1I&lt;/b&gt;  &lt;p&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;} ;  &lt;p&gt;Student s;  &lt;p&gt;&lt;b&gt;Note :&lt;/b&gt; The above declaration ( any ) of variable create a new memory block named as &lt;b&gt;S. &lt;/b&gt;This is further divided into four parts namely, &lt;b&gt;roll, name, address &lt;/b&gt;and&lt;b&gt; fees. &lt;/b&gt;These block now contains some garbage values&lt;b&gt;.&lt;/b&gt;  &lt;p&gt;&lt;b&gt;S&lt;/b&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt; &lt;p&gt;Roll&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt; &lt;p&gt;Name&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt; &lt;p&gt;Address&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;192&quot;&gt; &lt;p&gt;Fees&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;These block can be accessed using DOT OPERATOR (.) i,e if you want to access &lt;b&gt;roll&lt;/b&gt; sub-block of &lt;b&gt;S&lt;/b&gt; block then you have to write  &lt;p&gt;s.roll  &lt;p&gt;&lt;b&gt;Initialization method of structure variable&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Method-1&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;}s ={1,”ramji”,”b-100 surya nagar”,125.75};  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Method-1I&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;};  &lt;p&gt;student s ={1,”ramji”,”b-100 surya nagar”,125.75};  &lt;p&gt;&lt;b&gt;Method-1II&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;};  &lt;p&gt;student s;  &lt;p&gt;s.roll =1;  &lt;p&gt;strcpy(s.name,”Ramji”);  &lt;p&gt;strcpy(s.address ,”b-100 surya nagar”);  &lt;p&gt;s.fees =125.75;  &lt;p&gt;&lt;b&gt;Method-1V&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;};  &lt;p&gt;student s;  &lt;p&gt;cin&amp;gt;&amp;gt;s.roll &amp;gt;&amp;gt;s.name&amp;gt;&amp;gt;s.address&amp;gt;&amp;gt;s.fees;  &lt;p&gt;&lt;b&gt;Method-V&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;struct student {  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;char address[60];  &lt;p&gt;float fees;  &lt;p&gt;}s ={1,”ramji”,”b-100 surya nagar”,125.75};  &lt;p&gt;student s1;  &lt;p&gt;&lt;b&gt;Task : &lt;/b&gt;Initialize variable &lt;b&gt;s1&lt;/b&gt; using variable &lt;b&gt;s&lt;/b&gt;  &lt;p&gt;&lt;b&gt;Method 5.1&lt;/b&gt;  &lt;p&gt;&lt;b&gt;S1=S;&lt;/b&gt;  &lt;p&gt;&lt;b&gt;Methos 5.2&lt;/b&gt;  &lt;p&gt;s1.roll = s.roll;  &lt;p&gt;strcpy(s1.name,s.name);  &lt;p&gt;strcpy(s1.address , s.address);  &lt;p&gt;s1.fees = s.fees;  &lt;p&gt;Nested Structure : if a structure is used inside another structure then it is called nested structure or  &lt;p&gt;embedded structure.  &lt;p&gt;Task : Define a structure of student having following structure diagram  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-4cUndtRgMmw/Tx_9xcjafUI/AAAAAAAAAJk/fzJuHcoUUeg/s1600-h/clip_image0033.gif&quot;&gt;&lt;img title=&quot;clip_image003&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;47&quot; alt=&quot;clip_image003&quot; src=&quot;http://lh6.ggpht.com/-hbsBy_gNuco/Tx_9y3-PnfI/AAAAAAAAAJs/EaAfMiALHds/clip_image003_thumb.gif?imgmax=800&quot; width=&quot;240&quot; border=&quot;0&quot;&gt;&lt;/a&gt;  &lt;p&gt;The above mentioned problem can be solved using two method  &lt;p&gt;&lt;b&gt;Method – I&lt;/b&gt;  &lt;p&gt;struct stud_name  &lt;p&gt;{  &lt;p&gt;Char first[15];  &lt;p&gt;Char second[15];  &lt;p&gt;};  &lt;p&gt;struct student  &lt;p&gt;{  &lt;p&gt;int rollno;  &lt;p&gt;stud_name name;  &lt;p&gt;char address[80];  &lt;p&gt;float fees;  &lt;p&gt;};  &lt;p&gt;&lt;b&gt;Method-II&lt;/b&gt;  &lt;p&gt;struct student {  &lt;p&gt;int rollno;  &lt;p&gt;struct stud_name {  &lt;p&gt;char first[15];  &lt;p&gt;char second[15];  &lt;p&gt;}name;  &lt;p&gt;char address[80];  &lt;p&gt;float fees;  &lt;p&gt;};  &lt;p&gt;Note :  &lt;p&gt;&lt;b&gt;Example :&lt;/b&gt;Define a structure of student having fields roll, name, marks obtained in three subject physics, chemistry, mathematics, computer and English, total marks and percentage. Write a program in C++ to read a record of student. Calculate total marks and percentage. Display the same record on the screen.  &lt;p&gt;&lt;b&gt;Solution&lt;/b&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;324&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;372&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;324&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;int phy;  &lt;p&gt;int chem;  &lt;p&gt;int math;  &lt;p&gt;int comp;  &lt;p&gt;int eng;  &lt;p&gt;int total;  &lt;p&gt;float per;  &lt;p&gt;};  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s;  &lt;p&gt;//input phase  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter roll number :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter name :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.name;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in physics :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.phy;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in chemistry :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.chem;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in maths :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.math;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in Computer :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.comp;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in English :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.eng;  &lt;p&gt;// processing phase  &lt;p&gt;s.total = s.phy+s.chem+s.math+s.comp+s.eng;  &lt;p&gt;s.per = s.total *100/500.0;  &lt;p&gt;//output Phase  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No. :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Physics :&quot;&amp;lt;&amp;lt;s.phy;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Chemistry :&quot;&amp;lt;&amp;lt;s.chem;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Mathematics :&quot;&amp;lt;&amp;lt;s.math;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Total marks :&quot;&amp;lt;&amp;lt;s.total;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Percentage :&quot;&amp;lt;&amp;lt;s.per;  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;}  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;372&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh3.ggpht.com/-9kox_ccp46o/Tx_9zsYpvFI/AAAAAAAAAJ0/jNQAytmL6fQ/s1600-h/clip_image0053.jpg&quot;&gt;&lt;img title=&quot;clip_image005&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;221&quot; alt=&quot;clip_image005&quot; src=&quot;http://lh4.ggpht.com/-q_EzqAiWHIs/Tx_90rAeKOI/AAAAAAAAAJ4/Ehq0nghv1Y8/clip_image005_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Array of structure : &lt;/b&gt;The above mentioned program is designed to hold the record of a single student, if you want to store and process more records than a possible solution is array of structure  &lt;p&gt;How to define and use array of structure  &lt;p&gt;Q1. Define a structure of student having fields roll, name, marks obtained in three subject physics, chemistry, mathematics, computer and English, total marks and percentage. Write a program in C++ to read the record of 10 student. Calculate total marks and percentage. Display the same records on the screen.  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;324&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;463&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;324&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;int phy;  &lt;p&gt;int chem;  &lt;p&gt;int math;  &lt;p&gt;int comp;  &lt;p&gt;int eng;  &lt;p&gt;int total;  &lt;p&gt;float per;  &lt;p&gt;};  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s[10];  &lt;p&gt;int i;  &lt;p&gt;//input phase  &lt;p&gt;for(i=0;i&amp;lt;3;i++)  &lt;p&gt;{  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter roll number :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter name :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].name;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in physics :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].phy;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in chemistry :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].chem;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in mathematics :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].math;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in Computer :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].comp;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter marks obtained in English :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s[i].eng;  &lt;p&gt;}  &lt;p&gt;// processing phase  &lt;p&gt;for(i=0;i&amp;lt;3;i++)  &lt;p&gt;{  &lt;p&gt;s[i].total = s[i].phy+s[i].chem+s[i].math+s[i].comp+s[i].eng;  &lt;p&gt;s[i].per = s[i].total *100/500.0;  &lt;p&gt;}  &lt;p&gt;//output Phase  &lt;p&gt;for(i=0;i&amp;lt;3;i++)  &lt;p&gt;{  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No. :&quot;&amp;lt;&amp;lt;s[i].roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s[i].name;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Physics :&quot;&amp;lt;&amp;lt;s[i].phy;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Chemistry :&quot;&amp;lt;&amp;lt;s[i].chem;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Mathematics :&quot;&amp;lt;&amp;lt;s[i].math;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Total marks :&quot;&amp;lt;&amp;lt;s[i].total;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Percentage :&quot;&amp;lt;&amp;lt;s[i].per;  &lt;p&gt;}  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;} &lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;463&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-fnumyb6RTMI/Tx_91muQfxI/AAAAAAAAAKE/jqDL_Ey6XjQ/s1600-h/clip_image0073.jpg&quot;&gt;&lt;img title=&quot;clip_image007&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image007&quot; src=&quot;http://lh6.ggpht.com/-4CjUJQTQVVU/Tx_92rqMEwI/AAAAAAAAAKM/HzpkwLJ6Ba8/clip_image007_thumb.jpg?imgmax=800&quot; width=&quot;125&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Passing Structure as a function Parameter : &lt;/b&gt;Structure can be passed as a function parameter as shown in the following example.  &lt;p&gt;&lt;b&gt;Task :&lt;/b&gt; Define a structure of student having fields name and roll no. Write a program to read name and roll number and print the value of this structure using a function Print( ).  &lt;p&gt;&lt;b&gt;Possible Solution : &lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;I ( improper)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;340&quot;&gt; &lt;p&gt;&lt;b&gt;II ( Proper Solution)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;};  &lt;p&gt;void print( int x, char y[])  &lt;p&gt;{  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;x;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;y;  &lt;p&gt;}  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s={10,&quot;Rakesh Kumar&quot;};  &lt;p&gt;print(s.roll,s.name);  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;}  &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh3.ggpht.com/-y-bvRM2OqMg/Tx_93yDMdjI/AAAAAAAAAKU/RHU2B413C20/s1600-h/clip_image0093.jpg&quot;&gt;&lt;img title=&quot;clip_image009&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;93&quot; alt=&quot;clip_image009&quot; src=&quot;http://lh4.ggpht.com/-OGOuNc-K8_A/Tx_95CY4opI/AAAAAAAAAKc/E6rItuTpR5M/clip_image009_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;340&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;};  &lt;p&gt;void print( student s)  &lt;p&gt;{  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;}  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s={10,&quot;Rakesh Kumar&quot;};  &lt;p&gt;print(s);  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;}  &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh4.ggpht.com/-ImwB9m5xFq8/Tx_95-1lAkI/AAAAAAAAAKg/a-jNLnb5LFQ/s1600-h/clip_image0113.jpg&quot;&gt;&lt;img title=&quot;clip_image011&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;98&quot; alt=&quot;clip_image011&quot; src=&quot;http://lh3.ggpht.com/-v89xoPFWsTU/Tx_96zLkeFI/AAAAAAAAAKs/4f9oei3O-aQ/clip_image011_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;Structure as a function return type value : &lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;458&quot;&gt; &lt;p&gt;&lt;b&gt;Program &lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;238&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;458&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;};  &lt;p&gt;student read_data(void)  &lt;p&gt;{  &lt;p&gt;student s;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter roll no :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Enter name :&quot;;  &lt;p&gt;cin&amp;gt;&amp;gt;s.name;  &lt;p&gt;return (s);  &lt;p&gt;}  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s;  &lt;p&gt;s= read_data();  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;}  &lt;p&gt;Output  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-NFThtWwzgrw/Tx_97he6pjI/AAAAAAAAAK0/bmCE6-tN4lQ/s1600-h/clip_image0133.jpg&quot;&gt;&lt;img title=&quot;clip_image013&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;75&quot; alt=&quot;clip_image013&quot; src=&quot;http://lh6.ggpht.com/-IEFn2vtwvG8/Tx_98xRfGkI/AAAAAAAAAK8/RyD4YEIu7WU/clip_image013_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;238&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Passing structure as a call value method in a function&lt;/b&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;#include&amp;lt;string.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;};  &lt;p&gt;void change( student s) // parameter as value  &lt;p&gt;{  &lt;p&gt;s.roll=100;  &lt;p&gt;strcpy(s.name,&quot;Ramji&quot;);  &lt;p&gt;}  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s={10,&quot;Rakesh Kumar&quot;};  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Before function call\n&quot;;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;change(s);  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n after function call by value\n&quot;;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;}&lt;b&gt; &lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh3.ggpht.com/-jxKNm9Qkg_s/Tx_9-GCLHNI/AAAAAAAAALE/HuqtYmgnXVQ/s1600-h/clip_image0153.jpg&quot;&gt;&lt;img title=&quot;clip_image015&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;191&quot; alt=&quot;clip_image015&quot; src=&quot;http://lh4.ggpht.com/-3UZzniK507Y/Tx_9_A5USoI/AAAAAAAAALM/uGE_9nxXcvc/clip_image015_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;  &lt;p&gt;&lt;b&gt;No Change in the output as the value is passed in the function as a value.&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Passing structure as a call by reference method in a function&lt;/b&gt;  &lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;1&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Program&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;Output&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;#include&amp;lt;iostream&amp;gt;  &lt;p&gt;#include&amp;lt;conio.h&amp;gt;  &lt;p&gt;#include&amp;lt;string.h&amp;gt;  &lt;p&gt;using namespace std;  &lt;p&gt;struct student{  &lt;p&gt;int roll;  &lt;p&gt;char name[30];  &lt;p&gt;};  &lt;p&gt;void change( student &amp;amp; s) // parameter as reference  &lt;p&gt;{  &lt;p&gt;s.roll=100;  &lt;p&gt;strcpy(s.name,&quot;Ramji&quot;);  &lt;p&gt;}  &lt;p&gt;int main()  &lt;p&gt;{  &lt;p&gt;student s={10,&quot;Rakesh Kumar&quot;};  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Before function call\n&quot;;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;change(s);  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n after function call by value\n&quot;;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Roll No :&quot;&amp;lt;&amp;lt;s.roll;  &lt;p&gt;cout&amp;lt;&amp;lt;&quot;\n Name :&quot;&amp;lt;&amp;lt;s.name;  &lt;p&gt;getch();  &lt;p&gt;return 0;  &lt;p&gt;}&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;356&quot;&gt; &lt;p&gt;&lt;b&gt;&lt;a href=&quot;http://lh5.ggpht.com/-qcThjZhT_L8/Tx_-APRhlqI/AAAAAAAAALU/6Q4rvvkup0A/s1600-h/clip_image0173.jpg&quot;&gt;&lt;img title=&quot;clip_image017&quot; style=&quot;border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px&quot; height=&quot;142&quot; alt=&quot;clip_image017&quot; src=&quot;http://lh5.ggpht.com/-7LZYjO1_P90/Tx_-BEixNhI/AAAAAAAAALc/pFeyTHzdPmo/clip_image017_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/b&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Changes made inside function is visible in the main program as value had been passed as reference&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/2899120597354821574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/structure-in-c-simplest-definition-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/2899120597354821574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/2899120597354821574'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/structure-in-c-simplest-definition-and.html' title='Structure in C++ – Simplest Definition and Notes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-hbsBy_gNuco/Tx_9y3-PnfI/AAAAAAAAAJs/EaAfMiALHds/s72-c/clip_image003_thumb.gif?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-7442395225136102935</id><published>2012-01-25T05:03:00.001-08:00</published><updated>2012-01-25T05:03:24.658-08:00</updated><title type='text'>Assignment on Structure in C++</title><content type='html'>&lt;p&gt;Q1. Define a structure for &lt;b&gt;employee&lt;/b&gt; having the following fields &lt;p&gt;Name Char[30] &lt;p&gt;Empcode char[10] &lt;p&gt;Father’s name char[30] &lt;p&gt;Salary float; &lt;p&gt;Q2. Define a structure for &lt;b&gt;CAR&lt;/b&gt; having the following fields &lt;p&gt;Model char[10] &lt;p&gt;CC int &lt;p&gt;Name Char[10] &lt;p&gt;Year of manuf. Int &lt;p&gt;Q3. Define a structure for &lt;b&gt;STUDENT&lt;/b&gt; having the following fields &lt;p&gt;Student name char [20] &lt;p&gt;Roll no int &lt;p&gt;Father’s name char[20] &lt;p&gt;Class int &lt;p&gt;Section char &lt;p&gt;Q4. Define a structure for &lt;b&gt;BOOK&lt;/b&gt; having the following fields &lt;p&gt;&lt;b&gt;NAME &lt;/b&gt; &lt;p&gt;First name char[10] &lt;p&gt;Last name char[10] &lt;p&gt;Middle name char[10] &lt;p&gt;&lt;b&gt;Pub_Address&lt;/b&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt;Name char[10] &lt;p&gt;Place char [10] &lt;p&gt;&lt;b&gt;BOOK&lt;/b&gt; &lt;p&gt;Access No integer &lt;p&gt;Title Char[30] &lt;p&gt;Pages integer &lt;p&gt;Publisher Pub_address &lt;p&gt;Author NAME &lt;p&gt;Q5. Find out the error(s) for the following code segment &lt;p&gt;Struct &lt;p&gt;{ &lt;p&gt;short day; &lt;p&gt;short month; &lt;p&gt;short year; &lt;p&gt;}birth_date, joiing_date , retire_date; &lt;p&gt;Q6. Find out the error(s) for the following code segment &lt;p&gt;Struct First &lt;p&gt;{ &lt;p&gt;int a; &lt;p&gt;float b; &lt;p&gt;}s1; &lt;p&gt;struct second &lt;p&gt;{ &lt;p&gt;int a; &lt;p&gt;float b; &lt;p&gt;}s2; &lt;p&gt;s1.a = 10; s1.b=20; &lt;p&gt;s1 = s2; &lt;p&gt;Q7 Find out the error(s) in the following program segment &lt;p&gt;Struct time &lt;p&gt;{ int hrs, mins; &lt;p&gt;} &lt;p&gt;time t1; &lt;p&gt;Q8. Identify and discuss the error(s) in the following code segment &lt;p&gt;#include&amp;lt;iostream.h&amp;gt; &lt;p&gt;struct s1 { &lt;p&gt;int a; &lt;p&gt;float b; &lt;p&gt;char c; &lt;p&gt;} st1,st2,st3; &lt;p&gt;int main( ) &lt;p&gt;{ &lt;p&gt;struct s2 { &lt;p&gt;int x; &lt;p&gt;float y; &lt;p&gt;char z; &lt;p&gt;}ss1,ss2.ss3; &lt;p&gt;// read and initialize structure &lt;p&gt;ss2=ss1; &lt;p&gt;……. &lt;p&gt;……. &lt;p&gt;Ss3.z = st1.c; &lt;p&gt;…….. &lt;p&gt;…… &lt;p&gt;} &lt;p&gt;void func1( ) &lt;p&gt;{ &lt;p&gt;ss2.x = st1.a; &lt;p&gt;ss3.y = st2.b; &lt;p&gt;ss1.z = st3.c; &lt;p&gt;ss1 = ss3; &lt;p&gt;} &lt;p&gt;Q9. Give the output of the following program segment &lt;p&gt;#include&amp;lt;iostream.h&amp;gt; &lt;p&gt;struct point &lt;p&gt;{  &lt;p&gt;int x, y;  &lt;p&gt;}; &lt;p&gt;void display( point P) &lt;p&gt;{ &lt;p&gt;cout&amp;lt;&amp;lt;P.x &amp;lt;&amp;lt;” :”&amp;lt;&amp;lt;p.y&amp;lt;&amp;lt;endl; &lt;p&gt;} &lt;p&gt;void main( ) &lt;p&gt;{ &lt;p&gt;point U={20.40},V,W; &lt;p&gt;V = U; &lt;p&gt;V.x +=20; &lt;p&gt;W = V; &lt;p&gt;U.y +=10; &lt;p&gt;U.x +=5; &lt;p&gt;W.x -=5; &lt;p&gt;Display(U); &lt;p&gt;Display(V); &lt;p&gt;Display(W); &lt;p&gt;} &lt;p&gt;Q10. Declare and initialize an array of 5 students that store rollno, name and marks in 3 subjects for students.  &lt;p&gt;Q11. Declare a structure to represent a student having the following fields NAME, ROLL NO , PHY, MATHS,  &lt;p&gt;CHEMISTRY, ENGLISH , COMPUTER, TOTAL MARKS , GRADE. Also write a program to read the  &lt;p&gt;fields NAME, ROLL NO, and marks obtained in PHYSICS, CHEMISTRY, MATHS,ENGLISH and  &lt;p&gt;COMPUTER. Find out the total marks obtained by the student and his/her grade. The criteria for grade  &lt;p&gt;calculation is as follows &lt;p&gt;Total marks Grade &lt;p&gt;&amp;gt;=450 A+ &lt;p&gt;&amp;lt;450 and &amp;gt;=400 A &lt;p&gt;&amp;lt;400 and &amp;gt;= 350 &lt;b&gt;B+&lt;/b&gt; &lt;p&gt;&amp;lt;350 and &amp;gt;= 300 B &lt;p&gt;&amp;lt;300 C &lt;p&gt;display the result on the screen. &lt;p&gt;Q12 Use the above data given on Q11 and expand the same for 10 student.  &lt;p&gt;Q13. Declare a structure to represent a complex number ( a number having a real part and imaginary part). Write functions to add, subtract , multiply and divide two complex numbers.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/7442395225136102935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/assignment-on-structure-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/7442395225136102935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/7442395225136102935'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2012/01/assignment-on-structure-in-c.html' title='Assignment on Structure in C++'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-3190090193717792368</id><published>2010-12-19T04:50:00.000-08:00</published><updated>2012-01-11T23:48:47.449-08:00</updated><title type='text'>eBusiness - informatics Practices Project for class 12</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
E-Business is one of the most talk terms in the current decade. how to implement the same using Java and MySQL . Every class 12 Informatics Practices student have to prepare a project for the fullfilment of their practical examination. A sample synopsis for in PDF format.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;http://www.ziddu.com/download/13038604/eBusiness.pdf.html&quot;&gt;Download&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/3190090193717792368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/12/ebusiness.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3190090193717792368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3190090193717792368'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/12/ebusiness.html' title='eBusiness - informatics Practices Project for class 12'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-4299312027399578054</id><published>2010-12-19T04:47:00.000-08:00</published><updated>2012-01-11T23:55:59.271-08:00</updated><title type='text'>BirthCertificate - class 12 Informatics Practices Project</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
This is another SAMPLE project Synopsis for class 12&amp;nbsp; &lt;b&gt;Computer Project for Informatics Practices&lt;/b&gt; student using java and mysql . One of the Simplest and most powerful.&amp;nbsp; Synopsis is in PDF format. Hope, you will be able to Design a sample project from this.&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/13038576/birthrecord.pdf.html&quot;&gt;Download&lt;/a&gt;&amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/4299312027399578054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/12/birthcertificate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/4299312027399578054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/4299312027399578054'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/12/birthcertificate.html' title='BirthCertificate - class 12 Informatics Practices Project'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-1795104407644263038</id><published>2010-12-19T04:41:00.000-08:00</published><updated>2012-01-11T23:53:48.255-08:00</updated><title type='text'>Ration Card -  Informatics Practices project for class 12</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Java and Mysql Project for class 12 or You can say Informatics Practices Project for class 12. This is one of the best Project Title and Also proposed by the C.B.S.E. for class 12. Smallest and easy to handle and manage.&lt;br /&gt;
The Project Synopsis is in the PDF format hope you will get my point. &lt;a href=&quot;http://www.ziddu.com/download/13038460/RationCard.pdf.html&quot;&gt;Download&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/1795104407644263038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/12/ration-card.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/1795104407644263038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/1795104407644263038'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/12/ration-card.html' title='Ration Card -  Informatics Practices project for class 12'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-3547220166216081430</id><published>2010-09-07T10:38:00.000-07:00</published><updated>2010-09-07T10:38:08.430-07:00</updated><title type='text'>Operator and Expression</title><content type='html'>Operator and Expression Notes on C++ and related assignment &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/11573547/OperatorExpression.doc.html&quot;&gt;Operator Notes&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/11573559/Assignment-2.doc.html&quot;&gt;Assignment&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/3547220166216081430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/09/operator-and-expression.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3547220166216081430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3547220166216081430'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/09/operator-and-expression.html' title='Operator and Expression'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-6741000187904622771</id><published>2010-09-07T10:23:00.000-07:00</published><updated>2010-09-07T10:32:54.675-07:00</updated><title type='text'>Introduction to CPP</title><content type='html'>Introduction to C++ in microsoft word format is heare. &lt;a href=&quot;http://www.ziddu.com/download/11573347/intro.doc.html&quot;&gt;  Introduction to C++&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/6741000187904622771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/09/introduction-to-cpp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/6741000187904622771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/6741000187904622771'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/09/introduction-to-cpp.html' title='Introduction to CPP'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-8049735206315979731</id><published>2010-09-03T23:01:00.000-07:00</published><updated>2010-09-03T23:03:02.270-07:00</updated><title type='text'>Flow of Control Assignment</title><content type='html'>Flow of control basically used to define the way compiler execute the program. if, if else, switch, do while, whie and for loops are basically used for the same purpose. Most of the time tutorials on these topics are available but where is that &lt;b&gt;quality questions&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.ziddu.com/download/11507717/Assignment-3_Flow_of_control.doc.html&quot;&gt;Download that quality questions from here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/8049735206315979731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/09/flow-of-control-assignment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/8049735206315979731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/8049735206315979731'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/09/flow-of-control-assignment.html' title='Flow of Control Assignment'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-3691850382380759601</id><published>2010-08-21T10:47:00.000-07:00</published><updated>2010-08-21T11:47:27.821-07:00</updated><title type='text'>Bus Reservation  System</title><content type='html'>Developed in C++ for CBSE class 12 Computer Science. This project Contains only Zip file and a ReadMe file. &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.rsatechnologies.in/site/downloads/cpp_project/Bus_Reservation_system.zip&quot;&gt;Download&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/3691850382380759601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/08/bus-reservation-system.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3691850382380759601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3691850382380759601'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/08/bus-reservation-system.html' title='Bus Reservation  System'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5374859635468069804.post-3976463836273581449</id><published>2010-08-20T22:41:00.000-07:00</published><updated>2010-08-21T11:51:42.768-07:00</updated><title type='text'>Telephone Directory  in C++</title><content type='html'>A Very Simple computer project for the class 12 Computer Science student&#39;s appearing in CBSE Exam. This Project Contains Source code file, Project File Documentation, Output Screen Shots.&amp;nbsp; Project Contains &lt;a href=&quot;http://www.rsatechnologies.in/&quot;&gt;Classes&lt;/a&gt;, &lt;a href=&quot;http://www.rsatechnologies.in/&quot;&gt;File Handling&lt;/a&gt; and &lt;a href=&quot;http://www.rsatechnologies.in/&quot;&gt;Data structure&lt;/a&gt; required for every computer project ( As Told by my Teacher ). &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.rsatechnologies.in/site/downloads/cpp_project/Telephone.zip&quot;&gt;Download&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://class-12-computer-project.blogspot.com/feeds/3976463836273581449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/08/telephone-directory-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3976463836273581449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5374859635468069804/posts/default/3976463836273581449'/><link rel='alternate' type='text/html' href='http://class-12-computer-project.blogspot.com/2010/08/telephone-directory-in-c.html' title='Telephone Directory  in C++'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>