Q:

C++ Program for Username and Password Registration System

belongs to collection: C++ File Handling Solved Programs

0

Write a C++ Program for Username and Password Registration System using File Handling. Here’s simple Program for Username and Password Registration System using File Handling in C++ Programming Language.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Below is the source code for C++ Program for Username and Password Registration System using File Handling which is successfully compiled and run on Windows System to produce desired output as shown below :

 
 

SOURCE CODE : :

/*  C++ Program for Username and Password Registration System  */

#include<iostream>
#include<fstream>
using namespace std;

struct mail
{
    char un[50];             // user name
    char pd[50];             // passsword
    void reg(int);
} obj[5];

void mail::reg(int k)
{
    int i=k;
    cout<<"\nEnter user name :: ";
    cin>>un;
    cout<<"\nEnter password :: ";
    cin>>pd;

    ofstream filout;
    filout.open("C:\\Users\\acer\\Documents\\registration.txt",ios::app|ios::binary);
    if(!filout)
    {
        cout<<"\nCannot open file\n";
    }
    else
    {
        cout<<"\n";
        filout.write((char *)&obj[i],sizeof(mail));
        filout.close();
    }

    cout<<"\n...........You are now registered.......... \n\n";

}   // end of sign up or register func

int main()
{
    int t;
    cout<<"\nEnter Registration Details for User 1 :: \n";
    obj[0].reg(0);
    cout<<"\nEnter Registration Details for User 2 :: \n";
    obj[1].reg(1);
    cout<<"\nEnter Registration Details for User 3 :: \n";
    obj[2].reg(2);

    mail obj2;

    ifstream filein;
    filein.open("C:\\Users\\acer\\Documents\\registration.txt",ios::in|ios::binary);
    if(!filein)
    {
        cout<<"\nUnable to open file to read\n";
    }
    else
    {
        cout<<"\nRegistered Details of All Users :: \n";
        filein.read((char *)&obj2,sizeof(obj2));
        while(filein)
        {
            cout<<"\nUsername :: "<<obj2.un<<"\nPasswword :: "<<obj2.pd<<"\n";
            filein.read((char *)&obj2,sizeof(obj2));
        }
            //filein.close();
    }
        return 0;
}

OUTPUT : :


/*  C++ Program for Username and Password Registration System  */

Enter Registration Details for User 1 ::

Enter user name :: CodezClub

Enter password :: codezclub.com


...........You are now registered..........


Enter Registration Details for User 2 ::

Enter user name :: John

Enter password :: Macene


...........You are now registered..........


Enter Registration Details for User 3 ::

Enter user name :: Max

Enter password :: Payne


...........You are now registered..........


Registered Details of All Users ::

Username :: CodezClub
Passwword :: codezclub.com

Username :: John
Passwword :: Macene

Username :: Max
Passwword :: Payne

Process returned 0

Above is the source code for C++ Program for Username and Password Registration System which is successfully compiled and run on Windows System.The Output of the program is shown above .

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C++ Program to Read and Write student details into... >>
<< C++ Program to Maintain House Records using File H...