View Full Version: A little store program thing (it sucks)

C++ Learning Community > C++ Works in Progress > A little store program thing (it sucks)


Title: A little store program thing (it sucks)


that person - October 18, 2003 02:38 AM (GMT)
This is pretty much a template for a store's program thing. Mine is similar to Music and Arts (hope I don't get sued for this). Any suggestions would be nice, but I'm just doing it for fun, and it is a work in progress. Here it is:
CODE
#include <string.h>
#include <iostream.h>
#include <windows.h>
using namespace std;

string pass = "";
string user = "";
string username = "jk32";
string password = "m3gh7";

void commandlist(){
while(true){
cout << "-------------------[" << user << "]------------------[Music and Arts]---------------------\n";
cout << "\t\t01: Ms-Dos  \t";
cout << "\t\t02:  Log in again\n\n";
cout << "\t\t03: Option  \t";
cout << "\t\t04:  Option   \n\n";
cout << "\t\t05: Option  \t";
cout << "\t\t06:  Option   \n\n";
cout << "\t\t07: Option  \t";
cout << "\t\t08:  Option   \n\n";
cout << "\t\t09: Option  \t";
cout << "\t\t99:  Exit   \n\n";

cout << "\n\nMake your choice:  ";
cin >> pass;

if(pass=="99"){
break;}
else if(pass=="01"){
system("cls");
system("command");
break;}
else if(pass=="02"){
system("pistd.exe");
break;
}
else if(pass=="03"){
cout << "\nOption\n";
system("pause");}
else if(pass=="04"){
cout << "\nOption\n";
system("pause");}
else if(pass=="05"){
cout << "\nOption\n";
system("pause");}
else if(pass=="06"){
cout << "\nOption\n";
system("pause");}
else if(pass=="07"){
cout << "\nOption\n";
system("pause");}
else if(pass=="08"){
cout << "\nOption\n";
system("pause");}
else if(pass=="09"){
cout << "\nOption\n";
system("pause");}

else{
cout << "\nInvalid Argument" << "\n";
system("pause");
}

system("cls");

}// Ends list of commands


/* HERE IS THE OUTLINE:
cout << "\t\t02:  Option   \n\n";
cout << "\t\t03: Option  \t";
// ----------
else if(pass=="01"){}
THAT WAS THE OUTLINE; */
}

void validate(){
if(user==username && pass==password){

cout << "Verifying . . ";
Sleep(2500);
cout << ". ";
Sleep(1000);
cout << ". ";
Sleep(1000);
system("cls");

commandlist();

}// Ends IF Statement
else{
cout << "Verifying . . ";
Sleep(5000);
cout << ". ";
Sleep(2000);
cout << ". ";
Sleep(2000);
cout << "\n\n\aAccess Denied.\n";
system("pause");
}// Ends Else
}

int main(){
system("cls");

cout << "Enter Your Username:  ";
cin >> user;

system("cls");

pass = "";

cout << "Enter Your Password:  ";
cin >> pass;
system("cls");

validate();

return 0;
}


If you noticed, I made it so that whoever gets their username and password wrong has to wait longer :) Could someone please also tell me how I could have three .h's or .cpp's? Thanks ahead.

Dragon - October 23, 2003 11:14 PM (GMT)
QUOTE
Could someone please also tell me how I could have three .h's or .cpp's?


Create three files.

TheHawgMaster - October 24, 2003 01:50 AM (GMT)
Wouldn't six be more appropriate?




* Hosted for free by InvisionFree