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
Concept explainers
Expert Solution & Answer
Chapter 12, Problem 2MC
Program Description Answer
Display str[length(str)-1]:
The above statement is used to display the lastt character of the string “str”.
Hence, the correct answer is option “D”.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Fix the errors and find the lowest marks entered by the user
struct std{string name;int reg_no;int marks[5];}s1;getline(cin,s1.name);cin>>s1.reg_no;for(int i =0;i<5;i++)cin>>s1.marks[i]
If str=‟Long String”, what will be the value of the following variables:
String str1=str.substring(3,str.indexOf("i"));
String str2 = str1.toUpperCase().substring(5)+str.substring(0,3);
boolean test=str1.toUpperCase().indexOf(“r”) == str1.indexOf(“r”);
If str is declared as:
String str = "ABCDEFGHI";
What will be returned from Character.toLowerCase(str.charAt(5))?
Select one:
a.
E
b.
F
c.
f
d.
e
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...
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
- PLEASE HELP ME RUN THIS CODE #include <iostream>#include <string>using namespace std;string player1,player2,word,underscore,guess;int wrong=0;int main (){string copy = word; cout << "----------------------Hello! Welcome to the HANGMAN game!---------- ----------" << endl;cout << "Please type in your name, PLAYER 1" << endl;cin >> player1;cout << "Please type in your name, PLAYER 2" << endl;cin >> player2;cout << "OK " << player1 << " and " << player2 << ". Let's start with the game!" << endl;cout << player1 << " please input the word you want " << player2 << " to guess." << endl; cin >> word; //spacefor (int x=0; x<30; x++){cout << endl;} //UNDERSCOREwhile (underscore.size() != word.size()){underscore.push_back('_');} cout << underscore << endl; //MAIN WHILEwhile(wrong<12){cin >> guess; //IF GUESS ISNT…arrow_forwardWrite a statement that converts the following string values to the decimaldata type using the decimal.Parse method. grandTotalarrow_forwardZybook Lab highway_number = int(input())if(highway_number>=1 and highway_number<=99): if(highway_number%2==0): print("I-"+str(highway_number),"is primary, going east/west.") else: print("I-"+str(highway_number),"is primary, going north/south.") elif(highway_number>=100 and highway_number<=999): highway_number_string = str(highway_number) length = len(highway_number_string) rightmost_digits = int(highway_number_string[length-2:length]) if(rightmost_digits==0): print(highway_number,"is not a valid interstate highway number.") elif(rightmost_digits%2==0): print("I-"+str(highway_number),"is auxiliary, serving I-",rightmost_digits,"going east/west.") else: print("I-"+str(highway_number),"is auxiliary, serving I-",rightmost_digits,"going north/south.")else: print(highway_number,"is not a valid interstate highway number.") i am getting whitespace error on output : I-290 is auxiliary, serving I- 90 going…arrow_forward
- What will the following valid C++ code display in the console window? Show your work. #include <iostream> using namespace std; int main() { int k, j=10; for (k=0;k<=6;k=k+2) { cout << k << endl; j = j +k; if (k == 4) cout << j << endl; } return 0; }arrow_forwardQuestion: Need to add comments to every line. (C++) #include iostream using namespace std; int main(){int num1, num2;double length;double width;double area; double result;char ch;string myStr;length 4;width 8;area= length * width;num1 = 5;num2 = 7;result = static_cast<double>(num2)/num1cout << "7 / 5 is" << result << endl;cout <<"Enter a character: ";cin >> ch;cout << endl;cout <<"Enter the length of the rectangle: ";cin >> length;cout << endl;cout << "Enter the width of the rectangle: ";cin >>width;cout <<endl;cin.get(ch);cout <<"Enter a sentence: ";getline(cin, myStr);cout << endl;area = length * width;cout <<"The area of the rectangle is " << area << endl;cout << myStr << endl;return 0}arrow_forwardSuppose that str1, str2, and str3 are string variables, and str1 = "Low", str2 = "High", and str3 = "Medium". Evaluate the following expressions. (2, 7) str1 <= str2 str1 != "low" 3. str2 <= str1 4. str3 > "Medium" 5. str3 <= "Light"arrow_forward
- following the code below, the output will be string[] names= {"Khalid", "Ahmad", "Sami", "Ali"}; Console.WriteLine(cars[1]);arrow_forwardWhat will the following code display?numbers = [1, 2, 3, 4, 5]print(numbers[-2])arrow_forwardPrompt the user for data points. Data points must be in this format: string, int. Store the information before the comma into a string variable and the information after the comma into an integer. The user will enter -1 when they have finished entering data points. Output the data points. Store the string components of the data points in a list of strings. Store the integer components of the data points in a list of integers.Ex: Enter a data point (-1 to stop input): Jane Austen, 6 Data string: Jane Austen Data integer: 6arrow_forward
- Create two variables (v1, v2). First and second ones should be your name---surname (string) and faculty number (integer), respectively.a) Combine v1 and v2 by using “+” operator and obtain new variable (v3) which should be string.b) Calculate length of the v3. Use print command to indicate the result.c) Find first, third and last elements of v3. Use print command to indicate the results.d) Print v1, length of v3 times with loop. You are free to choose loop type.arrow_forwardA 3-character string, userString, is read from input. Replace the first character in userString with '=' if the first character is alphabetic. Replace the second character in userString with '$' if the second character is alphabetic. If neither condition is true, userString is not changed. Ex: If the input is gwv, then the output is: =$v #include <iostream>#include <string>#include <cctype>using namespace std; int main() { string userString; getline(cin, userString); /* Your code goes here */ cout << userString << endl; return 0;}arrow_forwardPlease explain this code: #include <iostream>#include <cstring>using namespace std; int main(){ char userInput[50]; cout << "Enter a word in lowercase letters: "; cin >> userInput; for (int i = 0; i <= strlen(userInput); i++) { userInput[i] = toupper(userInput[i]); } cout << userInput; return 0;}arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,