Starting Out with Programming Logic and Design (4th Edition)
4th Edition
ISBN: 9780133985078
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 12, Problem 3MC
If the str variable contains the string "berry", which pseudocode statement changes its contents to "blackberry "?
- a. Set str[O] = "black"
- b. Set str = str + "black"
- c. insert(str, 0, "black")
- d. insert(str, 1, "black" )
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
This string method returns a copy of the string with all leading and trailing whitespace characters removed.a. cleanb. stripc. remove_whitespaced. rstrip
A vertical tab escape sequence. \n O lb If char is a letter of the alphabet, this function returns non-zero; otherwise, it returns zero. O isalphabet() O isletter() O isalpha() () If char is a punctuation character (except the space), this function returns non-zero; otherwise, it returns zero. issymbol 0 ispunct) O ispunctuation) O isspecial()
Create aC++ function named countWords that counts the number of words in the current string and displays a message stating how many words are in the string
Examples: The string 2015 has zero words
The string "Hello World" has two words
The string " I am Woman " has 3 words
Chapter 12 Solutions
Starting Out with Programming Logic and Design (4th Edition)
Ch. 12.2 - Prob. 12.1CPCh. 12.2 - Prob. 12.2CPCh. 12.2 - Design an algorithm that determines whether the...Ch. 12.2 - Design an algorithm that determines whether the...Ch. 12.2 - Prob. 12.5CPCh. 12.2 - Prob. 12.6CPCh. 12 - Prob. 1MCCh. 12 - Prob. 2MCCh. 12 - If the str variable contains the string "berry",...Ch. 12 - If the str variable contains the string "Redmond",...
Ch. 12 - Prob. 5MCCh. 12 - Prob. 1TFCh. 12 - Prob. 2TFCh. 12 - If the String variable str contains the string...Ch. 12 - The insert library module automatically expands...Ch. 12 - Prob. 5TFCh. 12 - Prob. 6TFCh. 12 - Prob. 7TFCh. 12 - Prob. 1SACh. 12 - If the following pseudocode were an actual...Ch. 12 - Prob. 3SACh. 12 - Prob. 4SACh. 12 - Prob. 5SACh. 12 - Design an algorithm that counts the number of...Ch. 12 - Prob. 2AWCh. 12 - Design an algorithm that counts the number of...Ch. 12 - Design an algorithm that deletes the first and...Ch. 12 - Design an algorithm that converts each occurrence...Ch. 12 - Design an algorithm that replaces each occurrence...Ch. 12 - Assume the following declaration exists in a...Ch. 12 - Prob. 1DECh. 12 - Prob. 2DECh. 12 - Prob. 3DECh. 12 - Prob. 1PECh. 12 - Sentence Capitalizer Design a program that prompts...Ch. 12 - Prob. 3PECh. 12 - Sum of Digits in a String Design a program that...Ch. 12 - Prob. 5PECh. 12 - Alphabetic Telephone Number Translator Many...Ch. 12 - Word Separator Design a program that accepts as...Ch. 12 - Pig Latin Design a program that reads a sentence...Ch. 12 - Prob. 9PECh. 12 - File Encryption File encryption is the science of...Ch. 12 - File Decryption Filter Design a program that...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
For each of the following activities, give a PEAS description of the task environment and characterize it in te...
Artificial Intelligence: A Modern Approach
Solution to Programming Project 15.10 Listed below is code to play a guessing game. In the game two players att...
Problem Solving with C++ (9th Edition)
Repair Bill Suppose automobile repair customers are billed at the rate of per hour for labor. Also, suppose co...
Introduction To Programming Using Visual Basic (11th Edition)
What is the disadvantage of having too many features in a language?
Concepts Of Programming Languages
Describe a method that can be used to gather a piece of data such as the users age.
Web Development and Design Foundations with HTML5 (8th Edition)
What is the difference between a protected class member and a private class member?
Starting Out with Java: From Control Structures through Objects (6th Edition)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- How many times does the following loop execute? int upperCaseLetters = 0; String str = "abcdEfghI";boolean found = false;for (int i = 0; i < str.length() && !found; i++){ char ch = str.charAt(i); if (Character.isUpperCase(ch)) { found = true; }}arrow_forwardWrite a loop that counts the number of uppercase characters that appear in the string referenced by the variable mystring.arrow_forwardAnalyze the code and then correct it.Dim strCity as String = "Miami"Dim strState as Double = "Florida"Dim strLocation as StringstrLoc = strCity + strStatearrow_forward
- // ChangeCase.cpp - This program converts characters to lowercase and uppercase.// Input: Interactive// Output: Uppercase and lowercase versions of the user-entered string#include <iostream>#include <string>using namespace std;int main() { const int LEN = 9; char sample1[LEN]; char sample2[LEN]; char result1; char result2; int i; cout << "Enter 9 lowercase characters: "; for(i = 0; i < LEN; i++) { cin >> sample1[i]; // Convert sample1[i] to uppercase and assign it to result1 cout << result1 << endl; } cin.ignore(256,'\n'); cout << "Enter 9 uppercase characters: "; for(i = 0; i < LEN; i++) { cin >> sample2[i]; // Convert sample2[i] to lowercase and assign it to result2 cout << result2 << endl; } cin.ignore(256,'\n'); return 0;} // End of main() functionarrow_forwardFix this code please #include <iostream> #include <iomanip> #include <fstream> #include <string> Using namespace std; //Structure to hold each menu item Struct Menultem. { String name; Double price; }; //Function that reads data from file Int getData(struct Menultem menuList[]) { //Opening file for reading Fstream fin("menu.txt", ios::in); Int i=0; Struct Menultem temp; //Loop till entire data is processed While(fin.good()) { //Getting name Getline(fin, temp.name); //Reading price Fin >> temp.price; Fin.ignore(); //Storing in array menuList[i] = temp; i++; } //Closing file Fin.close(); Return i; } //Function that displays menu Void showMenu(struct Menultem menuList[], int cnt) Int i; Cout<<"\n Welcome to the Programmers' Cafe \n\n-Today's Menu--------\n"; //Looping over menu and printing to user For(i=0; i<cnt; i++) { //Printing menu item Cout << fixed << setprecision(2]; Cout << "\n" << right <<setw(3) << (i+1)…arrow_forward#Hard-Coded starting_string = """Print this in uppercasePrint this in lowercasePrint this as a titlePrint this left justified (80 characters, with ='s)Print this right justified (80 characters, with +'s)"""arrow_forward
- String with digit. Set hasDigit to true if the 3-character passCode contains a digit. #include <iostream>#include <string>#include <cctype>using namespace std; int main() { bool hasDigit; string passCode; hasDigit = false; cin >> passCode; isdigit('0') == true; if (hasDigit) { cout << "Has a digit." << endl; } else { cout << "Has no digit." << endl; } return 0;}arrow_forwardIn this challenge, the user enters a string and a substring. You have to print the number of times that the substring occurs in the given string. String traversal will take place from left to right, not from right to left. NOTE: String letters are case-sensitive. Input Format The first line of input contains the original string. The next line contains the substring. Constraints Each character in the string is an ascii character. Output Format Output the integer number indicating the total number of occurrences of the substring in the original string. Sample Input ABCDCDC CDC Sample Output 2 Concept Some string processing examples, such as these, might be useful.There are a couple of new concepts:In Python, the length of a string is found by the function len(s), where is the string.To traverse through the length of a string, use a for loop: for i in range(0, len(s)): print (s[i]) A range function is used to loop over some length: range (0, 5) Here, the range loops over to . is…arrow_forwardWhen I remove the quotations it says Invalid string a string can have up 2048 charactersarrow_forward
- Complete the loop so that it displays all mountains that are over 15000 feet. The blank ____ on the code below indicates where your statement will be placed. var mountains = ["Mount Everest" : 29029, "Nanga Parbat" : 26660, "Kanlaon" : 8087, "Pico de Orizaba" : 18491, "Sabalan" : 15784]for ____ { if elevation > 15000 { print("\(mountain): \(elevation) feet.") } }arrow_forwardWrite a code snippet that can arrange the alphabets of a name entered by user in alternatecases. Note: Ignore white spacesarrow_forwardFlowchart, create. #include <iostream> #include <string> using namespace std; double computeRate(int); double computeRate(int, string); int main() { int days; string mealPlan; string question; double rate = 0.0; cout << "How many days do you plan to stay? " << endl; cin >> days; cout << "Do you want a meal plan? Y or N: " << endl; cin >> question;if(question=="Y" || question == "y") {cout<<"Enter the meals code: "<<endl;cin >> mealPlan;rate = computeRate(days,mealPlan );} else {rate = computeRate(days);} // Figure out which arguments to pass to the computeRate() function and // then call the computeRate() function cout << "The rate for your stay is $" << rate << endl; return 0; } // End of main() function // Write computeRate functions here.double computeRate(int days) {return days * 99.99;}double computeRate(int days, string s) {if(s == "A") {return days * 169;} else {return days * 112;}}arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
C++ Programming Tutorial 36 - Intro to Loops; Author: Caleb Curry;https://www.youtube.com/watch?v=M3o7Y0juEP0;License: Standard YouTube License, CC-BY