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
Question
Chapter 12, Problem 3SA
Program Plan Intro
Inserting or deleting characters in a string:
- Library function or modules are provided by the
programming languages to perform insert and deletion operations.
Inserting:
The pseudocode library modules that are used to insert the values is :
insert (string1,position,string2)
- The above function will insert the “string 2” to the “string1” at the “position” specified.
- “string1” and “string2” is string
- “Position” is an integer.
Deleting:
The pseudocode library modules that are used to insert the values is
delete (string1,start,end)
- The above function will delete the strings that are specified from the start to the end.
- “Start” and “End” is integer that specifies the beginning position and end position.
- “String” is string.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
InitialsWrite a python program that gets a string containing a person’s first, middle, and last names, anddisplays their first, middle, and last initials. For example, if the user enters John William Smith,the program should display J. W. S.
Write a code snippet that can arrange the alphabets of a name entered by user in alternate cases.Note: Ignore white spaces.
Input String:Timothy Olyphant
Output String :TiMoThY OLyPhAnT
Input String: Olga Kurylenko
Output string: OlGa KuRyLeNkO
Write a code snippet that can arrange the alphabets of a name entered by user in alternate
cases. Note: Ignore white spaces.
Input String : Timothy Olyphant
Output String : TiMoThY oLyPhAnT
Input String : Olga Kurylenko
Output String : OlGa KuRyLeNkO
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
- Assume the variable s has been assigned a string. Write code that displays " stop " if s is equal to " end ". Otherwise, display " go ". Pythonarrow_forwardA string literal in Python must be enclosed ina. parentheses.b. single-quotes.c. double-quotes.d. either single-quotes or double-quotes.arrow_forwardAssume the variable s has been assigned a string. Write code that displays "stop" if s is equal to "end". Otherwise, display "go".arrow_forward
- // LetterE.cpp - This program prints the letter E with 3 asterisks // across and 5 asterisks down. // Input: None // Output: Prints the outline of the letter E. #include <iostream> #include <string> using namespace std; int main() { const int NUM_ACROSS = 3; // Number of asterisks to print across const int NUM_DOWN = 5; // Number of asterisks to print down int row; // Loop control for row number int column; // Loop control for column number // This is the work done in the detailLoop() function // Write a loop to control the number of rows. // Write a loop to control the number of columns // Decide when to print an asterisk in every column. cout << "*"; // Decide when to print asterisk in column 1. cout << "*"; // Decide when to print a space instead of an asterisk. cout << " "; // Figure out where to place this statement that prints a newline.…arrow_forwardFix 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]arrow_forwardHello World v2Write a small program to greet the user, which first asks for the user's name.name. Store this in a simple string with sufficient field length.Then the program greets the user with Hello followed by the entered name. with c programmingarrow_forward
- PART F: MIDDLE TWOGiven a string str, print out a string made of the middle two chars. Assume the string length is at least 2 and iseven.Methods to use: substring(), length()Testing cases: string => ri code => od Practice => ct ab => ab 0123456789 => 45arrow_forwardCreate an enumeration named Planet that holds the names for the eight planets in our solar system, starting with MERCURY equal to 1 and ending with NEPTUNE. Write a program named Planets that prompts the user for a numeric position, and display the name of the planet that is in the requested position. For example, if 3 is input, the output would be: EARTH is 3 planet(s) from the sun in c#arrow_forwardCreate a program that will display a number from 5 to 100. Use iterative structure. Coding using C languagearrow_forward
- 4. Word Separator:Write a program that accepts as input a sentence in which all of thewords are run together but the first character of each word is uppercase. Convert the sentence to a string in which the words are separated by spaces and only the first word starts with an uppercase letter. For example the string “StopAndSmellTheRoses.” would be converted to “Stop and smell the roses. *python codingarrow_forwardError; the string "int16_t" and "int8_t" must occur somewhere in your code. where to put those string into he code Here is my code: #include <stdio.h> typedef struct define { short mantissa; char exponent; } Float24_t;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_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning