Answer:
C++ code is explained below
Explanation:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
// Variables to store inputs
string robot_name = "Nao";
string visitor_name;
int age, first_num, second_num;
// Constant variable initialisation for programmer name
const string programmer_name = "XXXXXXXX";
// Constant variable initialisation for assignment number
const string assignment_num = "123546";
// Constant variable initialisation for due date
const string due_date = "16 August, 2019";
// Displaying robot's name as script
cout << "Hello, welcome to Montgornery College!";
cout << "My name is " << robot_name << " . May I have your name?" << "\n\n";
// Taking visitor's name as input from the visitor
cin >> visitor_name;
// Displaying vistor's name as script
cout << "\n\nNice to have your with us today, " << visitor_name << "! ";
cout << "Let me impress you with a small game.";
cout << "Give me the age of an important person or a pet to you. ";
cout << "Please give me only a number!" << "\n\n";
// Taking human age as input from the visitor
cin >> age;
// Displaying human's age as script
cout << "\n\nYou have entered " << age << ". If this is for a person,";
cout << " the age can be expressed as " << age << " years or ";
// Computing months, days, hours, minutes and seconds from age input
double months = age*12;
double days = months*30;
double hours = days*24;
double minutes = hours*60;
double seconds = minutes*60;
// Computing dogs and fish age from human's age
double dogs_age = 7*age;
double gold_fish_age = 5*age;
// Displaying months, hours, minutes, hours and seconds as script
cout << months << " months or about " << days << " days or";
cout << " about " << fixed << setprecision(0) << hours << " hours or about " << minutes;
cout << " or about " << fixed << setprecision(0) << seconds << " seconds. If this is for a dog.";
// Displaying dogs age and gold fish age as script
cout << " it is " << dogs_age << " years old in human age.";
cout << " If this is for a gold fish, it is " << gold_fish_age;
cout << " years old in human age" << "\n\n";
cout << "Let's play another game, " << visitor_name << "!";
cout << "Give me a whole number." << "\n\n";
// Taking first whole number from the visitor
cin >> first_num;
cout << "\nVery well. Give me another whole number." << "\n\n";
// Taking second whole number from the vistor
cin >> second_num;
// Computing sum and division for displaying in the script
double sum = first_num+second_num;
double division = first_num/second_num;
float floatDivision = (float)first_num/second_num;
// Displaying sum and division script
cout << "\nUsing the operator '+' in C++,";
cout << " the result of " << first_num << " + " << second_num;
cout << " is " << sum << ". Using the operator '/', the result ";
cout << "of " << first_num << " / " << second_num << " is " << division;
cout << "; however, the result of " << first_num << ".0 /" << second_num;
cout << ".0 is about " << floatDivision << "." << "\n\n";
cout << "Do you like the games, " << visitor_name << "?";
cout << " If you do, you can learn more by taking our classes.";
cout << ". If you don't, I am sad, You should talk to our Chairman!" << "\n\n";
// Displaying Programmer Name, Assignment Number and due date to output screen
cout << "Programmer Name : " << programmer_name << endl;
cout << "Assignment Number : " << assignment_num << endl;
cout << "Due Date : " << due_date << endl;
return 0;
}