Concept explainers
A metric ton is 35,273.92 ounces. Write a

List of variables:
ounces: Store the weight of the breakfast meal in ounces.
result: Store the weight in metric tons.
List of functions used:
ceil(): Calculate the ceiling value of the function.
cin(): To take input from input streams like keyboard, files, etc.
cout(): To display the output.
Summary Introduction:
Program will use Main () method to prompt the user to enter the weight of the breakfast meal in ounces and convert it into metric tons and also find the number of boxes needed to yield one metric ton of cereal.
Program Description:
Purpose of program is to find the weight in metric tons and also find the number of boxes needed to yield one metric ton of cereal.
Explanation of Solution
Program:
Following is the C++ program to find the weight in metric tons, and to find the number of boxes needed to yield one metric ton of cereal.
#include <iostream> #include <cmath> using namespace std; int main() { float ounces; cout<< "Enter the weight of the breakfast meal in ounces: "; cin>> ounces; // Conversion from ounces to metric tons float result = ounces/35273.92; cout<<endl; cout<< "The weight of the package of breakfast in metric ton is : " << result; cout<<endl; cout<< "The number of boxes needed to yield the one metric ton of cereal are: " << ceil(1/result); cout<<endl; return 0; }
Explanation:
In the above program,the user prompts the weight of the breakfast meal in ouncesand the formula to convert the weight from ounce to metric ton is used. The number of boxes needed is the reciprocal of the weight in metric tons. Then cout() function is used to show the output of the program.
Sample Output:
Following is the sample output for the given program:
Enter the weight of the breakfast meal in ounces: 350 The weight of the package of breakfast in metric ton is : 0.00992235 The number of boxes needed to yield the one metric ton of cereal are : 101
Want to see more full solutions like this?
Chapter 1 Solutions
ABSOLUTE C++ -TEXT
Additional Engineering Textbook Solutions
Starting Out with C++: Early Objects (9th Edition)
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Starting Out With Visual Basic (8th Edition)
SURVEY OF OPERATING SYSTEMS
Starting Out with C++ from Control Structures to Objects (9th Edition)
Java: An Introduction to Problem Solving and Programming (8th Edition)
- Describe three (3) Multiplexing techniques common for fiber optic linksarrow_forwardCould you help me to know features of the following concepts: - commercial CA - memory integrity - WMI filterarrow_forwardBriefly describe the issues involved in using ATM technology in Local Area Networksarrow_forward
- For this question you will perform two levels of quicksort on an array containing these numbers: 59 41 61 73 43 57 50 13 96 88 42 77 27 95 32 89 In the first blank, enter the array contents after the top level partition. In the second blank, enter the array contents after one more partition of the left-hand subarray resulting from the first partition. In the third blank, enter the array contents after one more partition of the right-hand subarray resulting from the first partition. Print the numbers with a single space between them. Use the algorithm we covered in class, in which the first element of the subarray is the partition value. Question 1 options: Blank # 1 Blank # 2 Blank # 3arrow_forward1. Transform the E-R diagram into a set of relations. Country_of Agent ID Agent H Holds Is_Reponsible_for Consignment Number $ Value May Contain Consignment Transports Container Destination Ф R Goes Off Container Number Size Vessel Voyage Registry Vessel ID Voyage_ID Tonnagearrow_forwardI want to solve 13.2 using matlab please helparrow_forward
- a) Show a possible trace of the OSPF algorithm for computing the routing table in Router 2 forthis network.b) Show the messages used by RIP to compute routing tables.arrow_forwardusing r language to answer question 4 Question 4: Obtain a 95% standard normal bootstrap confidence interval, a 95% basic bootstrap confidence interval, and a percentile confidence interval for the ρb12 in Question 3.arrow_forwardusing r language to answer question 4. Question 4: Obtain a 95% standard normal bootstrap confidence interval, a 95% basic bootstrap confidence interval, and a percentile confidence interval for the ρb12 in Question 3.arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT



