Kanjut SHELL
Server IP : 172.16.15.8  /  Your IP : 3.144.244.244
Web Server : Apache
System : Linux zeus.vwu.edu 4.18.0-553.27.1.el8_10.x86_64 #1 SMP Wed Nov 6 14:29:02 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 7.2.24
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0705) :  /home/snbittner/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/snbittner/hw6_212new.cpp
//      CS212 CP II Assignment VI
//      Due: Wednesday April 6, 2011
//
//      File Name: hw6_212.cpp
//      Author: Stephanie Bittner
//      Instructor: Dr. Wang
//                      
//      Compile: g++ hw6_212
//      Run: ./a.out < data6.txt
//      Goal: The program will read a set of times, increase them by two
//              seconds and output to screen.
//

#include <iostream>
using namespace std;

#include "time.h"
#include "exttime.h"

int main()
{	
	ExtTime oldTime;	
	Time newTime, tempTime;		
	int h, m, s;		
	char dummy, ch;		
	string str;
	ZoneType z;		
	
	cin >> h >> dummy >> m >> dummy >> s;
	cin.get(ch);
	while (cin)
	{
		if ( ch == ' ')
		{
			cin >> str;
			if(str == "MST")
			{
				z = MST;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "PST")
			{ 
				z = PST;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "EST")
			{ 
				z = EST;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "PDT")
			{ 
				z = PDT;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "CST")
			{ 
				z = CST;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "EDT")
			{ 
				z = EDT;
				cout << "The old time is: ";	
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "MDT")
			{ 
				z = MDT;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
			else if( str == "CDT")
			{ 
				z = CDT;
				cout << "The old time is: ";
				oldTime.Set(h, m, s, z);
				oldTime.Write();
				cout << "\n";
			}
		}
		else
		{
               		cout << "The old time is: ";
            		tempTime.Set(h, m, s);
                	tempTime.Write();	
			cout << "\n";
		}
		
		newTime.Set(h, m, s);
                newTime.Increment();
                newTime.Increment();
		cout << "The new time is: ";
                newTime.Write();
                cout << "\n\n";

		cin >> h >> dummy >> m >> dummy >> s;
		cin.get(ch);
	}
	cout << "Done.\n\n";
	return 0;
}




Stv3n404 - 2023