Concept explainers
Explanation of Solution
Purpose of the given code:
The purpose of the given code is to find the fat grams for the ice cream flavor that is entered by the user.
Program:
The “if…else if” statements are highlighted below.
//Include required header files
#include<iostream>
#include<cstring>
using namespace std;
// Main function
int main()
{
//Declare constant variable
const int LENGTH = 20;
//Declare array of characters
char iceCream[LENGTH];
//Print the statements
cout<<"What flavor of ice cream do you like best? ";
cout<<"Chocolate, Vanilla, or Pralines and Pecan? ";
//Get a flovor from the user
cin.getline(iceCream, LENGTH);
//Print the statements
cout<<"Here is the number of fat grams for a half ";
cout<<"cup serving:\n";
//Check if the user enters "Chocolate"
if(strcmp(iceCream,"Chocolate")==0)
//Print the statement
cout<<"Chocolate: 9 fat grams.\n";
//Check if the user enters "Vanilla"
else if(strcmp(iceCream,"Vanilla")==0)
//Print the statement
cout<<"Vanilla: 10 fat grams.\n";
//Check if the user enters "Pralines" or "Pecan"
else if((strcmp(iceCream,"Pralines")==0)||(strcmp(iceCream,"Pecan")==0))
//Print the statement
cout<<"Pralines and Pecan: 14 fat grams...
Want to see the full answer?
Check out a sample textbook solutionChapter 12 Solutions
EBK STARTING OUT WITH C++
- Computer Science C++ Help Write the declaration for a stuct that has the following public data memebers: a string for the name of an insured person, a string for a policy number, floating- point numbers for the insurance amount and premium amount, and an integer for a building type code. Following your struct declaration, write the declaration for stuct varaible and your stuct typearrow_forwardComputer Fundamentals and Programming 2 Write a program that determines a student’s grade. The program will accept 3 scores and computes the average score. Determine the grade based on the following rules: - If the average score is equal or greater than 90, the grade is A. - If the average score is greater than or equal to 70 and less than 90, the grade is B. - If the average score is greater than or equal to 50 and less than 70, the grade is C. - If the average score is less than 50, the grade is F. Source Codes and Print Screen of the Outputarrow_forward1.Define a struct, checkingAccount, to store the following data about a checking account.account holder’s name (string), account number (int), balance (double),and interest rate (double). Assume the definition in No. 1. Declare a checkingAccount variable and write a C++ statementsto store the following information: account holders’sarrow_forward
- Using C++; Define a struct, fruitType, to store the following data about a fruit: Fruit name (string), color (string), fat (int), sugar (int), and carbohydrate (int). Write a program that declares a variable of type fruitType, prompts the user to input data about a fruit, and outputs the fruit data.arrow_forwardT/F 2. In Java, only if and if-else expressions are used in selection statements.arrow_forwardActivity 20 Electric Bill: Using Switch Statement, write a program that will calculate and show bills of the Manila Electric Company. The rates vary depending on whether the use is residential (R), commercial( C) , or industrial (I). Any other code should be treated as an error. The program should accept the subscriber ID, Subscriber Name, his total electrical consumption in a month, and the code of the consumer type. The rates are computed as follows: R: 50 plus .50 per kwh used C: 100 for the first 1000 kwh and 0.45 for each additional kwh I: 180 for the first 1000 kwh and 0.75 for each additional kwharrow_forward
- Question 9 nag.Write a program in C# that prompts the user to enter any string phrase and capitalizes the first letter of each word in the string. I need it to be user prompted, please! Full explain this question and text typing work only We should answer our question within 2 hours takes more time then we will reduce Rating Dont ignore this linearrow_forwardIn C++ what is the effect of the const keyword in the following statement? int* const intPtr = new intarrow_forwardDefine a struct, fruitType, to store the following data about a fruit: Fruit name (string), color (string), fat (int), sugar (int), and carbohydrate (int). Write a program that declares a variable of type fruitType, prompts the user to input data about a fruit, and outputs the fruit data.arrow_forward
- 2.6.2: Bool in branching statements. C++ please. I am not sure why I cannot get the second one to work Write an if-else statement to describe an object. Print "Balloon" if isBalloon is true and isRed is false. Print "Red balloon" if isBalloon and isRed are both true. Print "Not a balloon" otherwise. End with newline. #include <iostream>using namespace std; int main() { bool isRed; bool isBalloon; cin >> isRed; cin >> isBalloon; isBalloon = (isRed && isBalloon); if (!isRed && isBalloon) { cout << "Balloon" << endl; } else if (isRed && isBalloon) { cout << "Red balloon" << endl; } else { cout << "Not a balloon" << endl; } return 0;} Not all tests passed checkTesting isBalloon = false, isRed = false Your output Not a balloon clearTesting isBalloon = true, isRed = false Output differs. See highlights below. Special…arrow_forwardC++ Please! Also please don't use functions, arrays, or classes. Just basic c++ please. Password Verifier Write a C++ program to verify that a user’s password meets the following criteria: 1. The password should be at least 6 characters long. 2. The password should contain at least one uppercase and one lowercase letter. 3. The password should have at least one digit. Your program should ask the user for a password and verify that it meets the following criteria. If it doesn’t a message should be displayed telling the user why.arrow_forwardAnalyze the following code and identify critical syntax mistakes and write the correct answer 2. int time=50; while { System.out.print(time + ","); }(time < 53) 3. public class Main { public static void main(String[] args) { int val = 1235; var loop = 0;arrow_forward
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,