Convert seconds to hours and minutes.
★★☆The number of seconds can also be expressed in hours and minutes.
Write a program that allows the user to enter the number of seconds. The program outputs the number of equivalent hours, minutes and seconds that is.
Remember to add a comment before a subprogram, selection or iteration statement to explain its purpose.
seconds_to_hours that:seconds_to_minutes that:seconds_remaining that:Enter the number of seconds:
60
0 hours 1 minutes 0 seconds
Enter the number of seconds:
86000
23 hours 53 minutes 20 seconds
// Seconds in a day program
using System;
class Submission
{
---
// -------------------------
// Subprograms
// -------------------------
// Function to return the number of hours from seconds
---
static int seconds_to_hours(int seconds)
{
---
return seconds / 3600;
---
}
---
// Function to return the number of minutes from seconds
static int seconds_to_minutes(int seconds)
{
---
return (seconds / 60) % 60;
---
}
---
// Function to reduce the number of seconds after minutes calculated
static int seconds_remaining(int seconds)
{
---
return seconds % 60;
---
}
---
// -------------------------
// Main program
// -------------------------
public static void Main(string[] args)
{
---
Console.WriteLine("Enter the number of seconds:");
int seconds = Convert.ToInt32(Console.ReadLine());
int hours = seconds_to_hours(seconds);
int minutes = seconds_to_minutes(seconds);
seconds = seconds_remaining(seconds);
---
Console.WriteLine($"{hours} hours {minutes} minutes {seconds} seconds");
---
}
---
}