Chapter 8: Problem 5
include
Short Answer
Step by step solution
Key Concepts
These are the key concepts you need to understand to accurately answer the question.
/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
Learning Materials
Features
Discover
Chapter 8: Problem 5
include
These are the key concepts you need to understand to accurately answer the question.
All the tools & learning materials you need for study success - in one app.
Get started for free
Write \(\mathrm{C}++\) statements that do the following: a. Define an enum type, bookType, with the values MATH, CSC, ENGLISH, HISTORY, PHYSICS, and PHILOSOPHY. b. Declare a variable book of type bookType. c. Assign MATH to the variable book. d. Advance book to the next value in the list. e. Output the value of the variable book.
Consider the following statement: string str \(=\) "Now is the time for the party!"; What is the output of the following statements? (Assume that all parts are independent of each other.) a. cout \(<<\) str.size ()\(<<\) endl b. \(\operatorname{cout}<<\operatorname{str} . \operatorname{substr}(7,8)<<\operatorname{end} 1\) c. string: : size_type ind \(=\operatorname{str} .\) find \((\text { 'f } ')\) string \(s=s t r .\) substr \((i n d+4,9)\) cout \(<<\mathrm{s}<<\) endl d. cout \(<<\) str.insert \((11, \text { "best } ")<<\) endl e. str.erase (16,14) str.insert \((16,\) "to study for the exam? "); cout \(<<\) str \(<<\) endl
Given:
enum cropType \(\\{\text { WHEAT, CORN, RYE, BARLEY, OATS }\\}\) CropType crop;
circle the correct answer.
a. static cast \(\langle\text { int }\rangle\) (WHEAT) is 0
(i) true
(ii) false
b. static cast
Consider the following \(\mathrm{C}++\) code: string str1; string str2; char ch; cin \(>>\operatorname{str} 1\) \(\operatorname{str} 2=\operatorname{str} 1\) cin \(>>\mathrm{ch}\) \(\operatorname{str} 2[0]=\mathrm{ch}\) cout \(<<\operatorname{str} 1<\cdots \rightarrow \cdots<<\operatorname{str} 2<<\) end 1 Answer the following questions. a. What is the output if the input is Hello J? b. What is the output if the input is Bingo \(\mathrm{R}\) ? c. What is the output if the input is Sunny B?
include
What do you think about this solution?
We value your feedback to improve our textbook solutions.