Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Problem Statement - Software Engineering | CSC 370, Assignments of Software Engineering

Material Type: Assignment; Professor: Litman; Class: Software Engineering; Subject: Computer Science; University: Concordia University - Wisconsin; Term: Unknown 1989;

Typology: Assignments

Pre 2010

Uploaded on 07/23/2009

koofers-user-wi9
koofers-user-wi9 🇺🇸

10 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Problem Statement
Computers tend to store dates and times as single numbers which
represent the number of seconds or milliseconds since a particular
date. Your task in this problem is to write a method whatTime, which
takes an int, seconds, representing the number of seconds since
midnight on some day, and returns a string formatted as
"<H>:<M>:<S>". Here, <H> represents the number of complete
hours since midnight, <M> represents the number of complete
minutes since the last complete hour ended, and <S> represents the
number of seconds since the last complete minute ended. Each of
<H>, <M>, and <S> should be an integer, with no extra leading 0's.
Thus, if seconds is 0, you should return "0:0:0", while if seconds is
3661, you should return "1:1:1".
Definition
Class:
Time
Method:
whatTime
Parameters:
int
Returns:
string
Method signature:
string whatTime(int seconds)
(be sure your method is public)
Constraints
-
seconds will be between 0 and 24*60*60 - 1 = 86399, inclusive.
Examples
0)
0
Returns: "0:0:0"
1)
3661
Returns: "1:1:1"
pf2

Partial preview of the text

Download Problem Statement - Software Engineering | CSC 370 and more Assignments Software Engineering in PDF only on Docsity!

Problem Statement Computers tend to store dates and times as single numbers which represent the number of seconds or milliseconds since a particular date. Your task in this problem is to write a method whatTime, which takes an int, seconds, representing the number of seconds since midnight on some day, and returns a string formatted as "::". Here, represents the number of complete hours since midnight, represents the number of complete minutes since the last complete hour ended, and represents the number of seconds since the last complete minute ended. Each of , , and should be an integer, with no extra leading 0's. Thus, if seconds is 0, you should return "0:0:0", while if seconds is 3661, you should return "1:1:1". Definition Class: Time Method: whatTime Parameters: int Returns: string Method signature: string whatTime(int seconds) (be sure your method is public) Constraints

seconds will be between 0 and 246060 - 1 = 86399, inclusive. Examples

0 Returns: "0:0:0"

3661 Returns: "1:1:1"

Returns: "1:30:36"

86399 Returns: "23:59:59"