Simple Selection
C++
#include <string>
using std::string;
/**
* Problem 1: Simple Selection
* Given as input a day of the week encoded as 0=Sun,
* 1=Mon, 2=Tue, ...6=Sat, and a boolean indicating if
* we are on vacation, set result to a string of the form
* "7:00" indicating when the alarm clock should ring.
*
* Weekdays, the alarm should be "7:00" and on the weekend
* it should be "10:00". Unless we are on vacation-then on
* weekdays it should be "10:00" and weekends it should be "off".
*
* Some examples:
* - input of 1, false -> "7:00"
* - input of 5, false -> "7:00"
* - input of 0, false -> "10:00"
*/
string alarmClock(int day, bool onVacation)
{
string alarm;
// Add your code here
return alarm;
}
/**
* Problem 2: Intermediate Selection/Logic
*
* Given 3 int values, a b c, set result to their sum.
* However, if one of the values is 13 then it does
* not count towards the sum and values to its right do
* not count. So for example, if b is 13, then both b and
* c do not count.
*
* - input of 1, 2, 3 -> 6
* - input of 1, 2, 13 -> 3
* - input of 1, 13, 3 -> 1
*/
int luckySum(int a, int b, int c)
{
int result;
// Add your code here
return result;
}

Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images









