SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
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

Contenu connexe

Similaire à Ronak Kachhawa , BCA Third Year

Gaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third YearGaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third Yeardezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearDezyneecole
 
Deepak Soni ,BCA Third Year
Deepak Soni ,BCA Third YearDeepak Soni ,BCA Third Year
Deepak Soni ,BCA Third YearDezyneecole
 
Mithlesh Singh Rawat , BCA Third Year
Mithlesh Singh Rawat , BCA Third YearMithlesh Singh Rawat , BCA Third Year
Mithlesh Singh Rawat , BCA Third Yeardezyneecole
 
Rounit Mathur , BCA Third Year
Rounit Mathur , BCA Third YearRounit Mathur , BCA Third Year
Rounit Mathur , BCA Third YearDezyneecole
 
Vinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearVinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearDezyneecole
 
Ram Prasad , BCA Third Year
Ram Prasad , BCA Third YearRam Prasad , BCA Third Year
Ram Prasad , BCA Third YearDezyneecole
 
Hardik Jadam , BCA Third Year
Hardik Jadam , BCA Third YearHardik Jadam , BCA Third Year
Hardik Jadam , BCA Third YearDezyneecole
 
Rakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearRakesh Bijawat , BCA Third Year
Rakesh Bijawat , BCA Third YearDezyneecole
 
Vinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearVinita Vaishnav , BCA Third Year
Vinita Vaishnav , BCA Third YearDezyneecole
 
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 YearDezyneecole
 
Gaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third YearGaurav Jatav , BCA Third Year
Gaurav Jatav , BCA Third Yeardezyneecole
 
Shivani Chouhan , BCA Third Year
Shivani Chouhan , BCA Third YearShivani Chouhan , BCA Third Year
Shivani Chouhan , BCA Third YearDezyneecole
 
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 YearDezyneecole
 
Reshma Kodwani , BCA Third Year
Reshma Kodwani , BCA Third YearReshma Kodwani , BCA Third Year
Reshma Kodwani , BCA Third Yeardezyneecole
 
Kirti Kumawat, BCA Third Year
Kirti Kumawat, BCA Third YearKirti Kumawat, BCA Third Year
Kirti Kumawat, BCA Third Yeardezyneecole
 
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 directorySHUBHAM 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 science project
computer science projectcomputer science project
computer science projectRoshan Bastia
 

Similaire à 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
 

Plus de Dezyneecole

Reema Agarwal , BCA Third Year
Reema Agarwal , BCA Third YearReema Agarwal , BCA Third Year
Reema Agarwal , BCA Third YearDezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearDezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearDezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearDezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearDezyneecole
 
Ravi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearRavi Prakash Yadav , BCA Third Year
Ravi Prakash Yadav , BCA Third YearDezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearDezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearDezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearDezyneecole
 
Kajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearKajal Gaharwal , BCA Third Year
Kajal Gaharwal , BCA Third YearDezyneecole
 
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 YearDezyneecole
 
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 YearDezyneecole
 
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 YearDezyneecole
 
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 YearDezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearDezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearDezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearDezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearDezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearDezyneecole
 
Pooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearPooja Sharma , BCA Third Year
Pooja Sharma , BCA Third YearDezyneecole
 

Plus de 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
 

Dernier

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...Nguyen Thanh Tu Collection
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEMISSRITIMABIOLOGYEXP
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfChristalin Nelson
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...HetalPathak10
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxAvaniJani1
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...Nguyen Thanh Tu Collection
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Objectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxObjectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxMadhavi Dharankar
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 

Dernier (20)

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,Spearman's correlation,Formula,Advantages,
Spearman's correlation,Formula,Advantages,
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFEPART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
PART 1 - CHAPTER 1 - CELL THE FUNDAMENTAL UNIT OF LIFE
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdf
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
Satirical Depths - A Study of Gabriel Okara's Poem - 'You Laughed and Laughed...
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (GLOB...
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Objectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxObjectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptx
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Chi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical VariableChi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical Variable
 
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
 

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);} }