I honestly have no clue how to go about this. Need some assistance on the following questions:

Modify the program to subtract (num1 – num2). If num2 is greater than num1, swap the values of the variables using a variable named temp, using the partial code below.
if (num2 > num1) { temp = num2; ____________ ____________ }
 Problem Specification:
Code the IPO Charts shown below for main function, getFahrenheit function, and calcCelsius function. Enter your C++ instructions into a source file named yourLastName_U5W1_EX1.cpp. Enter any appropriate comments in your code. Display the Celsius temperature in fixedpoint notation with no decimal places. Save and then run the program. Test the program using the following, Fahrenheit temperatures: 32 and 212.
Main Function
IPO Chart Information
Fahrenheit temperature double fahrenheit = 0.0;
Processing:
none
Output:
Celsius temperature double celsius = 0.0;
Algorithm:
1. call getFahrenheit to get the Fahrenheit temperature
2. call calcCelsius to calculate the Celsius temperature, pass the Fahrenheit temperature
3. display the Celsius temperature (in fixedpoint notation with no decimal places)
getFahrenheit Function
IPO Chart Information
Input:
Fahrenheit temperature double fahrenheitTemp = 0.0;
Processing:
none
Return Output:
Fahrenheit temperature
Algorithm:
1. Enter the Fahrenheit temperature cout << “Enter temperature in Fahrenheit”;
2. Return the Fahrenheit temperature
calcCelsius Function
IPO Chart Information
Input:
Fahrenheit temperature as formal parameter double fahrenheitTemp
Processing:
none
Return Output:
Celsius temperature double celsiusTemp = 0.0;
Algorithm:
1. Celsius temperature = 5.0 / 9.0 * (Fahrenheit temperature – 32.0)
2. Return the Celsius temperature