SlideShare a Scribd company logo
INFORMATION TECHNOLOGY
PROJECT REPORT
C++ PROGRAMMING
TOPIC
Name List Generator
SUBMITTED BY
Ronak kachhawa
Bachelors of Computer Application
BCA IInd YEAR
Dezyne E’cole college
www.dezyneecole.com
2016-2017
Project Report
On
C++ programming
At
Dezyne E’cole College
Ajmer
Submitted to
Dezyne E’cole College
Towards The
Partial Fulfillment on
Bachelors of Computer Application
BCA IInd Year
By
Ronak kachhawa
Dezyne E’cole College
106/10,civil lines,Ajmer
Tel:-0145-2624679
www.dezyneecole.com
2016-2017
Acknowledgment
I Am Ronak Kachhawa ,Student Of Dezyne E’cole College, An
Exteremely Greatfull To Each And Evey Individual Who Has
Contributed In Successful Completion Of My Project. I Express My
Gratitude Towards Dezyne E’cole College For Their Guidance And
Constant Supervision As Well As For Providing The Necessary
Information And Support Regarding The Completion Of Project.
Synopsis
This Project Is A Minar Project Mode, Based On The Practical Concepts
Of C++This Project Has Made Our Basic Practical Concepts On C++
Strong.
Admin Panel
Add list
View list
Search list
Modify list
View list
Delete list
View list
Source code
#include<iostream.h>
#include<conio.h>
#include<fstream.h>
#include<iomanip.h>
#include<stdlib.h>
#include<string.h>
#include<stdio.h>
class adm
{
public:
char un[60];
char up[60];
void log()
{
strcpy(un,"Decole");
strcpy(up,"Decole");
}
};
adm rt;
void pass()
{
textcolor(WHITE);
gotoxy(18,8);
for(int i=0;i<=35;i++)
{
cprintf("*");
}
for(i=8;i<=13;i++)
{
textcolor(WHITE);
gotoxy(18,i);
cprintf("*");
}
textcolor(WHITE);
gotoxy(18,13);
for(i=0;i<=35;i++)
{
cprintf("*"); }
for(i=8;i<=13;i++)
{ textcolor(WHITE);
gotoxy(54,i);
cprintf("*");
}
rt.log();
b:
char una[60];
char upa[60];
gotoxy(20,10);
cout<<"ENTER USERNAME::::";
cin>>una;
gotoxy(20,11);
cout<<"ENTER PASSWORD::::";
char ch;
int j;
j=0;
while(1)
{
ch=getch();
if(ch==8)
{
cprintf("b b");
j--;
}
else if(ch==13)
{break;}
else
{
upa[j]=ch;
cout<<"*";
j++;
}
}
upa[j]='0';
if(strcmp(una,rt.un)==0 && strcmp(upa,rt.up)==0)
{ goto en; }
else
{ clrscr();
goto b;
}
en:
}
class project
{
public:
char id[10],n[20],fn[20],c[20],ct[20];
};
fstream fp,fp1;
project p,r;
class project1
{
public:
char tid[5];
int id;
void getdata()
{
textcolor(9);
gotoxy(22,8);
for(int i=0;i<=40;i++)
{cprintf("*");}
for(i=8;i<=22;i++)
{ textcolor(9);
gotoxy(22,i);
cprintf("*"); }
textcolor(9);
gotoxy(22,22);
for(i=0;i<=40;i++)
{ cprintf("*"); }
for(i=8;i<=22;i++)
{ textcolor(9);
gotoxy(62,i);
cprintf("*");
}
int id2=0;
fp.open("tid.txt",ios::in);
fp1.open("stu9.txt",ios::in);
if(fp.fail())
{ if(fp1.fail())
{ id2=1; }
else
{ while(fp1.read((char *)&p,sizeof(p)));
{}
id2=0;
for(int i=0;p.id[i]!='0';i++)
{
id2=id2*10+(p.id[i]-48);
}
id2++;
}
}
{
else
{ fp>>tid;
id2=0;
for(int i=0;tid[i]!='0';i++)
{ id2=id2*10+(tid[i]-48); }
id2++; }
fp1.close();
fp.close();
int t,t1,m,s,c=0,co=0;
t=t1=id2;
while(t>0)
{ c++;
t=t/10; }
co=c-1;
while(t1>0)
{ m=t1%10;
tid[co]=m+48;
co--;
t1=t1/10;
}
tid[c]='0';
gotoxy(26,10);
cout<<"ENTER STUDENT ID::";
strcpy(p.id,tid);
cout<<tid;
gotoxy(26,12);
cout<<"ENTER STUDENT NAME::";
cin>>p.n;
gotoxy(26,14);
cout<<"ENTER STUDENT FATHER NAME::";
cin>>p.fn;
gotoxy(26,16);
cout<<"ENTER STUDENT class::";
cin>>p.c;
gotoxy(26,18);
cout<<"ENTER STUDENT city::";
cin>>p.ct;
}
void storedata()
{ fp.open("stu9.txt",ios::app);
fp.write((char *)&p,sizeof(p));
gotoxy(26,20);
fp.close();
fp.open
("tid.txt",ios::out);
cout<<"data store...";
fp.close();
fp.open
("tid.txt",ios::out);
fp<<tid;
fp.close(); }
void viewdata()
{ clrscr();
for(int i=0;i<=79;i++)
{ cprintf("-"); }
cout<<endl;
cout<<setw(5)<<"id";
cout<<setw(18)<<"name";
cout<<setw(20)<<"father name";
cout<<setw(15)<<"class";
cout<<setw(16)<<"city";
cout<<"n";
for(i=0;i<=79;i++)
{ cprintf("-"); }
fp1.open("stu9.txt",ios::in);
while(fp1.read((char *) &p,sizeof(p)))
{ cout<<setw(5)<<p.id;
cout<<setw(18)<<p.n;
cout<<setw(20)<<p.fn;
cout<<setw(15)<<p.c;
cout<<setw(16)<<p.ct;
cout<<"n";
}
fp1.close();
}
void search()
{ gotoxy(33,10);
char id1[20];
cout<<"ENTER A ID::";
cin>>id1;
int c=0;
fp1.open("stu9.txt",ios::in);
while(fp1.read((char *)&p,sizeof(p)))
{ if(strcmp(p.id,id1)==0)
{
cout<<"ntttid::::::"<<p.id;
tname::::"<<p.n;
cout<<"nttt
cout<<"nttttname::::"<<p.n;
cout<<"nttttfname:::"<<p.fn;
cout<<"nttttclass:::"<<p.c;
cout<<"nttttcity::::"<<p.ct;
cout<<"ntttt";
c++;
}
}
if(c==0)
{
gotoxy(33,11);
cout<<"data not found";
}
fp1.close();
}
void dele()
{ gotoxy(25,10);
cout<<"enter a id:";
cin>>r.id;
fp.open("stu9.txt",ios::in);
cout<<"ntttDATA IS DELETE";
fp1.open("stu10.txt",ios::out | ios::app);
while(fp.read((char *)&p,sizeof(p)))
{
if(strcmp(p.id,r.id)==0)
{ }
else
{ fp1.write((char *)&p,sizeof(p)); }
}
fp1.close();
fp.close();
remove("stu9.txt");
rename("stu10.txt","stu9.txt");
}
void modi()
{ gotoxy(25,10);
cout<<"enter a id:";
cin>>r.id;
fp.open("stu9.txt",ios::in);
("stu10.txt",ios::out |
fp1.open("stu10.txt",ios::out | ios::app);
while(fp.read((char *)&p,sizeof(p)))
{ if(strcmp(p.id,r.id)==0)
{ strcpy(r.id,p.id);
cout<<"ntttENTER STUDENT NAME::";
cin>>r.n;
cout<<"ntttENTER STUDENT FATHER NAME::";
cin>>r.fn;
cout<<"ntttENTER STUDENT class::";
cin>>r.c;
cout<<"ntttENTER STUDENT city::";
cin>>r.ct;
cout<<"ntttDATA IS MODIFY";
fp1.write((char *)&r,sizeof(r));
}
else
{ fp1.write((char *)&p,sizeof(p)); }
}
fp1.close();
fp.close();
remove("stu9.txt");
rename("stu10.txt","stu9.txt");
}
void head()
{ textcolor(WHITE);
gotoxy(27,7);
cprintf("NAME LIST GENERATOR");
}
void foot()
{ textcolor(WHITE);
gotoxy(66,20);
cprintf("RONAK KACHHAWA");
gotoxy(66,21);
cprintf("BCA IInd YEAR");
}
};
void main()
{ clrscr();
pass();
l:
clrscr();
project1 s;
char c;
s.head();
textcolor(9);
gotoxy(22,8);
for(int i=0;i<=28;i++)
{ cprintf("*"); }
for(i=8;i<=22;i++)
{ textcolor(9);
gotoxy(22,i);
cprintf("*");
}
textcolor(9);
gotoxy(22,22);
for(i=0;i<=28;i++)
{ cprintf("*"); }
for(i=8;i<=22;i++)
{ textcolor(9);
gotoxy(50,i);
cprintf("*"); }
textcolor(4);
gotoxy(30,10);
cprintf("A");
textcolor(WHITE);
cprintf("DD STUDENT");
gotoxy(30,12);
textcolor(4);
cprintf("V");
textcolor(WHITE);
cprintf("IEW STUDENT");
gotoxy(30,14);
textcolor(4);
cprintf("S");
textcolor(WHITE);
cprintf("EARCH STUDENT");
gotoxy(30,16);
textcolor(4);
cprintf("M");
textcolor(WHITE);
cprintf("ODIFIED STUDENT");
gotoxy(30,18);
textcolor(4);
cprintf("D");
textcolor(WHITE);
cprintf("ELETE
cprintf("E");
textcolor(WHITE);
cprintf("XITSTUDENT");
s.foot();
c=getche();
project1 a,o;
if(c=='a' || c=='A')
{ clrscr();
a.getdata();
a.storedata();
getch();
goto l; }
else if(c=='v' || c=='V')
{
clrscr();
a.viewdata();
getch();
goto l;
}
else if(c=='s' || c=='S')
{ clrscr();
a.search();
getch();
goto l; }
else if(c=='m' || c=='M')
{ clrscr();
o.modi();
getch();
goto l; }
else if(c=='d' || c=='D')
{ clrscr();
o.dele();
getch();
goto l;
}
else if(c=='e' || c=='E')
{ exit(0);}
}
Thank you

More Related Content

Similar to Ronak Kachhawa , BCA Third Year

Gaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third YearGaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third Year
dezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
Dezyneecole
 
Deepak Soni ,BCA Third Year
Deepak Soni ,BCA Third YearDeepak Soni ,BCA Third Year
Deepak Soni ,BCA Third Year
Dezyneecole
 
Mithlesh Singh Rawat , BCA Third Year
Mithlesh Singh Rawat , BCA Third YearMithlesh Singh Rawat , BCA Third Year
Mithlesh Singh Rawat , BCA Third Year
dezyneecole
 
Rounit Mathur , BCA Third Year
Rounit Mathur , BCA Third YearRounit Mathur , BCA Third Year
Rounit Mathur , BCA Third Year
Dezyneecole
 
Vinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearVinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third Year
Dezyneecole
 
Ram Prasad , BCA Third Year
Ram Prasad , BCA Third YearRam Prasad , BCA Third Year
Ram Prasad , BCA Third Year
Dezyneecole
 
Hardik Jadam , BCA Third Year
Hardik Jadam , BCA Third YearHardik Jadam , BCA Third Year
Hardik Jadam , BCA Third Year
Dezyneecole
 
Rakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearRakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third Year
Dezyneecole
 
Vinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearVinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third Year
Dezyneecole
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
Dezyneecole
 
Gaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third YearGaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third Year
dezyneecole
 
Shivani Chouhan , BCA Third Year
Shivani Chouhan , BCA Third YearShivani Chouhan , BCA Third Year
Shivani Chouhan , BCA Third Year
Dezyneecole
 
Bhanu Pratap Singh Shekhawat, BCA Third Year
Bhanu Pratap Singh Shekhawat, BCA Third YearBhanu Pratap Singh Shekhawat, BCA Third Year
Bhanu Pratap Singh Shekhawat, BCA Third Year
Dezyneecole
 
Reshma Kodwani , BCA Third Year
Reshma Kodwani , BCA Third YearReshma Kodwani , BCA Third Year
Reshma Kodwani , BCA Third Year
dezyneecole
 
Kirti Kumawat, BCA Third Year
Kirti Kumawat, BCA Third YearKirti Kumawat, BCA Third Year
Kirti Kumawat, BCA Third Year
dezyneecole
 
C s investigatory project on telephone directory
C s  investigatory project on telephone directoryC s  investigatory project on telephone directory
C s investigatory project on telephone directory
SHUBHAM YADAV
 
Demonstration on extending_the_pageview_feature_to_page_section_based_present...
Demonstration on extending_the_pageview_feature_to_page_section_based_present...Demonstration on extending_the_pageview_feature_to_page_section_based_present...
Demonstration on extending_the_pageview_feature_to_page_section_based_present...
Fajar Purnama
 
computer shop
computer shopcomputer shop
computer shop
saurabhswaraj
 
computer science project
computer science projectcomputer science project
computer science project
Roshan Bastia
 

Similar to Ronak Kachhawa , BCA Third Year (20)

Gaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third YearGaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third Year
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
 
Deepak Soni ,BCA Third Year
Deepak Soni ,BCA Third YearDeepak Soni ,BCA Third Year
Deepak Soni ,BCA Third Year
 
Mithlesh Singh Rawat , BCA Third Year
Mithlesh Singh Rawat , BCA Third YearMithlesh Singh Rawat , BCA Third Year
Mithlesh Singh Rawat , BCA Third Year
 
Rounit Mathur , BCA Third Year
Rounit Mathur , BCA Third YearRounit Mathur , BCA Third Year
Rounit Mathur , BCA Third Year
 
Vinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearVinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third Year
 
Ram Prasad , BCA Third Year
Ram Prasad , BCA Third YearRam Prasad , BCA Third Year
Ram Prasad , BCA Third Year
 
Hardik Jadam , BCA Third Year
Hardik Jadam , BCA Third YearHardik Jadam , BCA Third Year
Hardik Jadam , BCA Third Year
 
Rakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearRakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third Year
 
Vinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearVinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third Year
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
 
Gaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third YearGaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third Year
 
Shivani Chouhan , BCA Third Year
Shivani Chouhan , BCA Third YearShivani Chouhan , BCA Third Year
Shivani Chouhan , BCA Third Year
 
Bhanu Pratap Singh Shekhawat, BCA Third Year
Bhanu Pratap Singh Shekhawat, BCA Third YearBhanu Pratap Singh Shekhawat, BCA Third Year
Bhanu Pratap Singh Shekhawat, BCA Third Year
 
Reshma Kodwani , BCA Third Year
Reshma Kodwani , BCA Third YearReshma Kodwani , BCA Third Year
Reshma Kodwani , BCA Third Year
 
Kirti Kumawat, BCA Third Year
Kirti Kumawat, BCA Third YearKirti Kumawat, BCA Third Year
Kirti Kumawat, BCA Third Year
 
C s investigatory project on telephone directory
C s  investigatory project on telephone directoryC s  investigatory project on telephone directory
C s investigatory project on telephone directory
 
Demonstration on extending_the_pageview_feature_to_page_section_based_present...
Demonstration on extending_the_pageview_feature_to_page_section_based_present...Demonstration on extending_the_pageview_feature_to_page_section_based_present...
Demonstration on extending_the_pageview_feature_to_page_section_based_present...
 
computer shop
computer shopcomputer shop
computer shop
 
computer science project
computer science projectcomputer science project
computer science project
 

More from Dezyneecole

Reema Agarwal , BCA Third Year
Reema Agarwal , BCA Third YearReema Agarwal , BCA Third Year
Reema Agarwal , BCA Third Year
Dezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
Dezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
Dezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
Dezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
Dezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
Dezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
Dezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
Dezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
Dezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
Dezyneecole
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
Dezyneecole
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
Dezyneecole
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
Dezyneecole
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
Dezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
Dezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
Dezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
Dezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
Dezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
Dezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
Dezyneecole
 

More from Dezyneecole (20)

Reema Agarwal , BCA Third Year
Reema Agarwal , BCA Third YearReema Agarwal , BCA Third Year
Reema Agarwal , BCA Third Year
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third Year
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third Year
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
 
Shikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third YearShikh Mohammad Usman Haidar , BCA Third Year
Shikh Mohammad Usman Haidar , BCA Third Year
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third Year
 

Recently uploaded

The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 

Recently uploaded (20)

The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 

Ronak Kachhawa , BCA Third Year

  • 1. INFORMATION TECHNOLOGY PROJECT REPORT C++ PROGRAMMING TOPIC Name List Generator SUBMITTED BY Ronak kachhawa Bachelors of Computer Application BCA IInd YEAR Dezyne E’cole college www.dezyneecole.com 2016-2017
  • 2. Project Report On C++ programming At Dezyne E’cole College Ajmer Submitted to Dezyne E’cole College Towards The Partial Fulfillment on Bachelors of Computer Application BCA IInd Year By Ronak kachhawa Dezyne E’cole College 106/10,civil lines,Ajmer Tel:-0145-2624679 www.dezyneecole.com 2016-2017
  • 3. Acknowledgment I Am Ronak Kachhawa ,Student Of Dezyne E’cole College, An Exteremely Greatfull To Each And Evey Individual Who Has Contributed In Successful Completion Of My Project. I Express My Gratitude Towards Dezyne E’cole College For Their Guidance And Constant Supervision As Well As For Providing The Necessary Information And Support Regarding The Completion Of Project.
  • 4. Synopsis This Project Is A Minar Project Mode, Based On The Practical Concepts Of C++This Project Has Made Our Basic Practical Concepts On C++ Strong.
  • 10. Source code #include<iostream.h> #include<conio.h> #include<fstream.h> #include<iomanip.h> #include<stdlib.h> #include<string.h> #include<stdio.h> class adm { public: char un[60]; char up[60]; void log() { strcpy(un,"Decole"); strcpy(up,"Decole"); } }; adm rt; void pass() { textcolor(WHITE); gotoxy(18,8); for(int i=0;i<=35;i++) { cprintf("*"); } for(i=8;i<=13;i++) { textcolor(WHITE); gotoxy(18,i); cprintf("*"); } textcolor(WHITE); gotoxy(18,13); for(i=0;i<=35;i++) { cprintf("*"); } for(i=8;i<=13;i++) { textcolor(WHITE); gotoxy(54,i); cprintf("*"); }
  • 11. rt.log(); b: char una[60]; char upa[60]; gotoxy(20,10); cout<<"ENTER USERNAME::::"; cin>>una; gotoxy(20,11); cout<<"ENTER PASSWORD::::"; char ch; int j; j=0; while(1) { ch=getch(); if(ch==8) { cprintf("b b"); j--; } else if(ch==13) {break;} else { upa[j]=ch; cout<<"*"; j++; } } upa[j]='0'; if(strcmp(una,rt.un)==0 && strcmp(upa,rt.up)==0) { goto en; } else { clrscr(); goto b; } en: } class project { public: char id[10],n[20],fn[20],c[20],ct[20]; };
  • 12. fstream fp,fp1; project p,r; class project1 { public: char tid[5]; int id; void getdata() { textcolor(9); gotoxy(22,8); for(int i=0;i<=40;i++) {cprintf("*");} for(i=8;i<=22;i++) { textcolor(9); gotoxy(22,i); cprintf("*"); } textcolor(9); gotoxy(22,22); for(i=0;i<=40;i++) { cprintf("*"); } for(i=8;i<=22;i++) { textcolor(9); gotoxy(62,i); cprintf("*"); } int id2=0; fp.open("tid.txt",ios::in); fp1.open("stu9.txt",ios::in); if(fp.fail()) { if(fp1.fail()) { id2=1; } else { while(fp1.read((char *)&p,sizeof(p))); {} id2=0; for(int i=0;p.id[i]!='0';i++) { id2=id2*10+(p.id[i]-48); } id2++; } } {
  • 13. else { fp>>tid; id2=0; for(int i=0;tid[i]!='0';i++) { id2=id2*10+(tid[i]-48); } id2++; } fp1.close(); fp.close(); int t,t1,m,s,c=0,co=0; t=t1=id2; while(t>0) { c++; t=t/10; } co=c-1; while(t1>0) { m=t1%10; tid[co]=m+48; co--; t1=t1/10; } tid[c]='0'; gotoxy(26,10); cout<<"ENTER STUDENT ID::"; strcpy(p.id,tid); cout<<tid; gotoxy(26,12); cout<<"ENTER STUDENT NAME::"; cin>>p.n; gotoxy(26,14); cout<<"ENTER STUDENT FATHER NAME::"; cin>>p.fn; gotoxy(26,16); cout<<"ENTER STUDENT class::"; cin>>p.c; gotoxy(26,18); cout<<"ENTER STUDENT city::"; cin>>p.ct; } void storedata() { fp.open("stu9.txt",ios::app); fp.write((char *)&p,sizeof(p)); gotoxy(26,20); fp.close(); fp.open ("tid.txt",ios::out);
  • 14. cout<<"data store..."; fp.close(); fp.open ("tid.txt",ios::out); fp<<tid; fp.close(); } void viewdata() { clrscr(); for(int i=0;i<=79;i++) { cprintf("-"); } cout<<endl; cout<<setw(5)<<"id"; cout<<setw(18)<<"name"; cout<<setw(20)<<"father name"; cout<<setw(15)<<"class"; cout<<setw(16)<<"city"; cout<<"n"; for(i=0;i<=79;i++) { cprintf("-"); } fp1.open("stu9.txt",ios::in); while(fp1.read((char *) &p,sizeof(p))) { cout<<setw(5)<<p.id; cout<<setw(18)<<p.n; cout<<setw(20)<<p.fn; cout<<setw(15)<<p.c; cout<<setw(16)<<p.ct; cout<<"n"; } fp1.close(); } void search() { gotoxy(33,10); char id1[20]; cout<<"ENTER A ID::"; cin>>id1; int c=0; fp1.open("stu9.txt",ios::in); while(fp1.read((char *)&p,sizeof(p))) { if(strcmp(p.id,id1)==0) { cout<<"ntttid::::::"<<p.id; tname::::"<<p.n; cout<<"nttt
  • 15. cout<<"nttttname::::"<<p.n; cout<<"nttttfname:::"<<p.fn; cout<<"nttttclass:::"<<p.c; cout<<"nttttcity::::"<<p.ct; cout<<"ntttt"; c++; } } if(c==0) { gotoxy(33,11); cout<<"data not found"; } fp1.close(); } void dele() { gotoxy(25,10); cout<<"enter a id:"; cin>>r.id; fp.open("stu9.txt",ios::in); cout<<"ntttDATA IS DELETE"; fp1.open("stu10.txt",ios::out | ios::app); while(fp.read((char *)&p,sizeof(p))) { if(strcmp(p.id,r.id)==0) { } else { fp1.write((char *)&p,sizeof(p)); } } fp1.close(); fp.close(); remove("stu9.txt"); rename("stu10.txt","stu9.txt"); } void modi() { gotoxy(25,10); cout<<"enter a id:"; cin>>r.id; fp.open("stu9.txt",ios::in); ("stu10.txt",ios::out |
  • 16. fp1.open("stu10.txt",ios::out | ios::app); while(fp.read((char *)&p,sizeof(p))) { if(strcmp(p.id,r.id)==0) { strcpy(r.id,p.id); cout<<"ntttENTER STUDENT NAME::"; cin>>r.n; cout<<"ntttENTER STUDENT FATHER NAME::"; cin>>r.fn; cout<<"ntttENTER STUDENT class::"; cin>>r.c; cout<<"ntttENTER STUDENT city::"; cin>>r.ct; cout<<"ntttDATA IS MODIFY"; fp1.write((char *)&r,sizeof(r)); } else { fp1.write((char *)&p,sizeof(p)); } } fp1.close(); fp.close(); remove("stu9.txt"); rename("stu10.txt","stu9.txt"); } void head() { textcolor(WHITE); gotoxy(27,7); cprintf("NAME LIST GENERATOR"); } void foot() { textcolor(WHITE); gotoxy(66,20); cprintf("RONAK KACHHAWA"); gotoxy(66,21); cprintf("BCA IInd YEAR"); } }; void main() { clrscr(); pass(); l: clrscr(); project1 s;
  • 17. char c; s.head(); textcolor(9); gotoxy(22,8); for(int i=0;i<=28;i++) { cprintf("*"); } for(i=8;i<=22;i++) { textcolor(9); gotoxy(22,i); cprintf("*"); } textcolor(9); gotoxy(22,22); for(i=0;i<=28;i++) { cprintf("*"); } for(i=8;i<=22;i++) { textcolor(9); gotoxy(50,i); cprintf("*"); } textcolor(4); gotoxy(30,10); cprintf("A"); textcolor(WHITE); cprintf("DD STUDENT"); gotoxy(30,12); textcolor(4); cprintf("V"); textcolor(WHITE); cprintf("IEW STUDENT"); gotoxy(30,14); textcolor(4); cprintf("S"); textcolor(WHITE); cprintf("EARCH STUDENT"); gotoxy(30,16); textcolor(4); cprintf("M"); textcolor(WHITE); cprintf("ODIFIED STUDENT"); gotoxy(30,18); textcolor(4); cprintf("D"); textcolor(WHITE); cprintf("ELETE
  • 18. cprintf("E"); textcolor(WHITE); cprintf("XITSTUDENT"); s.foot(); c=getche(); project1 a,o; if(c=='a' || c=='A') { clrscr(); a.getdata(); a.storedata(); getch(); goto l; } else if(c=='v' || c=='V') { clrscr(); a.viewdata(); getch(); goto l; } else if(c=='s' || c=='S') { clrscr(); a.search(); getch(); goto l; } else if(c=='m' || c=='M') { clrscr(); o.modi(); getch(); goto l; } else if(c=='d' || c=='D') { clrscr(); o.dele(); getch(); goto l; } else if(c=='e' || c=='E') { exit(0);} }