Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <fstream>
- using namespace std;
- int main()
- {
- //Strings:
- string day;
- string rday;
- string action;
- string monday;
- string insidemonday;
- string tuesday;
- string insidetuesday;
- string wednesday;
- string insidewednesday;
- string thursday;
- string insidethursday;
- string friday;
- string insidefriday;
- string saturday;
- string insidesaturday;
- string sunday;
- string insidesunday;
- //Program Start:
- backtostart:
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "What would you like to do? (Write/Read)\n";
- getline(cin, action);
- //Action: WRITE
- if (action == "Write" | action == "write")
- {
- backtowrite:
- cout << "Please enter the Day you want to write in.\n";
- getline(cin, day);
- if (day == "monday" | day == "Monday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Monday, You can now start writing Below:\n";
- getline(cin, monday, '\0');
- system("pause");
- cout << "\n";
- ofstream monfile("Monday.dat");
- if (monfile.is_open())
- {
- monfile << monday;
- monfile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- if (day == "Tuesday" | day == "tuesday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Tuesday, You can now start writing Below:\n";
- getline(cin, tuesday, '\0');
- system("pause");
- cout << "\n";
- ofstream tuesfile("Tuesday.dat");
- if (tuesfile.is_open())
- {
- tuesfile << tuesday;
- tuesfile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- if (day == "Wednesday" | day == "wednesday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Wednesday, You can now start writing Below:\n";
- getline(cin, wednesday, '\0');
- system("pause");
- cout << "\n";
- ofstream wedfile("Wednesday.dat");
- if (wedfile.is_open())
- {
- wedfile << wednesday;
- wedfile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- if (day == "Thursday" | day == "thursday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Thursday, You can now start writing Below:\n";
- getline(cin, wednesday, '\0');
- system("pause");
- cout << "\n";
- ofstream thufile("Thursday.dat");
- if (thufile.is_open())
- {
- thufile << thursday;
- thufile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- if (day == "Friday" | day == "friday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Friday, You can now start writing Below:\n";
- getline(cin, friday, '\0');
- system("pause");
- cout << "\n";
- ofstream frifile("Friday.dat");
- if (frifile.is_open())
- {
- frifile << friday;
- frifile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- if (day == "Saturday" | day == "saturday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Saturday, You can now start writing Below:\n";
- getline(cin, saturday, '\0');
- system("pause");
- cout << "\n";
- ofstream satfile("Saturday.dat");
- if (satfile.is_open())
- {
- satfile << saturday;
- satfile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- if (day == "Sunday" | day == "sunday")
- {
- system("cls");
- cout << " Welcome to LifePrint V1";
- cout << "\n \n";
- cout << "Welcome to Sunday, You can now start writing Below:\n";
- getline(cin, sunday, '\0');
- system("pause");
- cout << "\n";
- ofstream sunfile("Sunday.dat");
- if (sunfile.is_open())
- {
- sunfile << sunday;
- sunfile.close();
- cout << "Your day was saved Successfully!\n";
- system("pause");
- return 0;
- }
- else { cout << "Can't Open File\n"; }
- }
- //Final else of Write
- else
- {
- cout << "That is not a Day of the Week, Try again.\n";
- system("pause");
- cin.clear();
- system("cls");
- goto backtowrite;
- }
- }
- //Action: READ
- if (action == "Read" | action == "read")
- {
- backtoread:
- cout << "Please Enter the Day you want to Read:\n";
- getline(cin, rday);
- if (rday == "Monday" | rday == "monday")
- {
- ifstream rmonfile("Monday.dat");
- if (rmonfile.is_open())
- {
- std::getline(rmonfile, insidemonday, '\0');
- system("cls");
- std::cout << "Monday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidemonday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rmonfile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- if (rday == "Tuesday" | rday == "tuesday")
- {
- ifstream rtuefile("Tuesday.dat");
- if (rtuefile.is_open())
- {
- std::getline(rtuefile, insidetuesday, '\0');
- system("cls");
- std::cout << "Tuesday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidetuesday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rtuefile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- if (rday == "Wednesday" | rday == "wednesday")
- {
- ifstream rwedfile("Wednesday.dat");
- if (rwedfile.is_open())
- {
- std::getline(rwedfile, insidewednesday, '\0');
- system("cls");
- std::cout << "Wednesday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidewednesday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rwedfile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- if (rday == "Thursday" | rday == "thursday")
- {
- ifstream rthufile("Thursday.dat");
- if (rthufile.is_open())
- {
- std::getline(rthufile, insidethursday, '\0');
- system("cls");
- std::cout << "Thursday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidethursday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rthufile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- if (rday == "Friday" | rday == "friday")
- {
- ifstream rfrifile("Friday.dat");
- if (rfrifile.is_open())
- {
- std::getline(rfrifile, insidefriday, '\0');
- system("cls");
- std::cout << "Friday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidefriday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rfrifile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- if (rday == "Saturday" | rday == "saturday")
- {
- ifstream rsatfile("Saturday.dat");
- if (rsatfile.is_open())
- {
- std::getline(rsatfile, insidesaturday, '\0');
- system("cls");
- std::cout << "Saturday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidesaturday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rsatfile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- if (rday == "Sunday" | rday == "sunday")
- {
- ifstream rsunfile("Sunday.dat");
- if (rsunfile.is_open())
- {
- std::getline(rsunfile, insidesunday, '\0');
- system("cls");
- std::cout << "Sunday:\n";
- std::cout << "\n";
- std::cout << "\n";
- std::cout << insidesunday;
- std::cout << "\n";
- std::cout << "\n";
- std::system("pause");
- rsunfile.close();
- return 0;
- }
- else {
- std::cout << "Can't open file\n";
- system("pause");
- }
- }
- //Final Else of Write
- else {
- cout << "That is not an Available Day, Try again.\n";
- cout << "\n";
- system("pause");
- cin.clear();
- system("cls");
- goto backtoread;
- }
- }
- //Final Else of Action
- else {
- cout << "That is not an available Action, try again.\n";
- cout << "\n";
- cin.clear();
- system("pause");
- system("cls");
- goto backtostart;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement