Skip to content
Get a Head Start with Promo Code: EarlyBirdSpring22
Check it Out
Marketing – vCMO
About Matthew Maennche
C++ Solution Map
Java Solution Map
Python Solution Map
Visual Basic Solution Map
Learn To Code
Microsoft Dynamics CRM
Write the definition of a function half, which receives an integer parameter and returns an integer that is half the value of the parameter.
Write the definition of a function powerTo, which receives two parameters. The first is a double and the second is an int. The function returns a double.
Project 15: Speed of Sound. Sound travels through air as a result of collisions between the molecules in the air. The temperature of the air affects the speed of the molecules, which in turn affects the speed of sound. The velocity of sound in dry air can be approximated by the formula
Assume that price is an integer variable whose value is the price (in US currency) in cents of an item. Write a statement that prints the value of price in the form “X dollars and Y cents”. So, if the value of price was 4321, your code would print “43 dollars and 21 cents”. If the value was 501 it would print “5 dollars and 1 cents”. If the value was 99 your code would print “0 dollars and 99 cents”.
Write a program that allows the user to enter a number of quarters, dimes, and nickels and then outputs the monetary value of the coins in cents. For example, if the user enters 2 for the number of quarters, 3 for the number of dimes, and 1 for the number of nickels, then the program should output that the coins are worth 85 cents.
Assume the existence of a Building class. Define a derived class , ApartmentBuilding that contains four (4) data members: an integer named numFloors, an integer named unitsPerFloor, a boolean named hasElevator, and a boolean named hasCentralAir. There is a constructor containing parameters for the initialization of the above variables (in the same order as they appear above). There are also two function: the first, getTotalUnits, accepts no parameters and returns the total number of units in the building; the second, isLuxuryBuilding accepts no parameters and returns true if the building has central air, an elevator and 2 or less units per floor.
Assume the existence of a Phone class. Define a derived class, CameraPhone that contains two data members: an integer named, imageSize, representing the size in megapixels of each picture, and an integer named memorySize, representing the number of gigabytes in the camera’s memory. There is a constructor that accepts two integer parameters corresponding to the above two data members and which are used to initialize the respective data members. There is also a function named numPictures that returns (as an integer) the number of pictures the camera’s memory can hold.
Assume the existence of a Window class with a function getWidth that returns the width of the window. Define a derived class WindowWithBorder that contains a single additional integer instance variable named borderWidth, and has a constructor that accepts an integer parameter which is used to initialize the instance variable. There is also a function getUseableWidth, that returns the width of the window minus the width of the border
Assume the existence of a BankAccount class. Define a derived class, SavingsAccount that contains two instance variables: the first a double, named interestRate, and the second an integer named interestType. The value of the type variable can be 1 for simple interest and 2 for compound interest. There is also a constructor that accepts two parameters : a double that is used to initialize the interestRate variable , and a string that you may assume will contain either “Simple”, or “Compound”, and which should be used to initialize the type variable appropriately. There should also be a pair of functions getInterestRate and getInterestType that return the values of the corresponding data members (as double and int respectively).
The elements of an integer -valued array can be set to 0 (i.e., the array can be cleared) recursively as follows: An array of size 0 is already cleared; Otherwise, set the first element of the array to 0, and clear the rest of the array Write a void function named clear that accepts an integer array, and the number of elements in the array and sets the elements of the array to 0.
A palindrome is a string that reads the same forwards or backwards; for example dad, mom, deed (i.e., reversing a palindrome produces the same string). Write a recursive, bool-valued function, isPalindrome that accepts a string and returns whether the string is a palindrome. A string, s, is a palindrome if: – s is the empty string or s consists of a single letter (which reads the same back or forward), or – the first and last characters of s are the same, and the rest of the string (i.e., the second through next-to-last characters) form a palindrome.
Write a recursive, string-valued function, replace, that accepts a string and returns a new string consisting of the original sWrite a recursive, string-valued function, reverse, that accepts a string and returns a new string consisting of the original string in reverse. For example, calling reverse with the string goodbye returns the string eybdoog. Reversing a string involves: No action if the string is empty or has only 1 character (reversing a single character string does not change anything). Thus for empty and 1-character strings, the reversed string is just the string itself. Otherwise concatenate the last character with the result of reversing the string consisting of the second through the next-to-last character, followed by the first character. In the above example, you would concatenate the ‘e’ (last character of goodbye) with the result of calling reverse on oodby (the string from the second character to the next-to-last), with the ‘g’ (first character ).