
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question

Transcribed Image Text:**Countdown Timer Function**
**Overview:**
Create a function that takes one parameter, `int num`, and prints a countdown timer with minutes and seconds separated by a colon (:). It should print out one line per second and pause for one second before continuing to the next line. After completing the countdown, the function should call a special function `ringAlarm()` to sound an alarm.
**Key Points to Consider:**
- Use the function `sleepytime()` to make the program pause for one second.
- Use the function `ringAlarm()` to trigger an alarm sound.
- The countdown starts from `num` minutes and 0 seconds, ending at 0 minutes and 0 seconds.
- The function signature should be as follows:
```c
void timer(int num)
```
**Note:**
You are not required to implement the `main()` function to demonstrate this functionality.
**Expected Output:**
For a function call with `num` equal to 10, the output should look like this:
```
10:0
9:59
9:58
// ...continue counting down...
9:1
9:0
8:59
8:58
// ...continue counting down...
0:2
0:1
0:0
```
Each line represents the countdown time in the format of `minutes:seconds`, decrementing every second. The function will reach all the way down to `0:0`, and then the alarm will sound.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 5 steps with 4 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Write a function called isValidLength that takes an integer number and returns true if the number has a valid length and false otherwise. Valid- length is determined by finding number length. If the length is at least 3 digits and at most 5 digits, then the number has a valid length. For example, the number 324 is valid because it's 3 digits long and the number 22 is invalid because it’s 2 digits long.arrow_forwardWrite a function that will draw n squares inside each other. The function will receive n (number of squares) and side (the side of the most inner or outer square in pixels) through its parameters. Call and test this function from a main program.arrow_forwardWrite a program in python with a function hello(firstname, lastname), which, for example, if called with hello('James', 'Don'), would print two lines: Hello James Don Hello Don, James Use the function in a program where you ask the user for first and last name and then call the function.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education