Problem Solving with C++ (9th Edition)
Problem Solving with C++ (9th Edition)
9th Edition
ISBN: 9780133591743
Author: Walter Savitch
Publisher: PEARSON
bartleby

Concept explainers

Question
Book Icon
Chapter 8, Problem 6P
Program Plan Intro

LookupName function using Vector

Program Plan:

  • Include the appropriate headers into program.
  • Declare the “lookupName()” function.
  • Define the function “lookupName()” with three parameters.
    • The first parameter “targetName” is to identify the name in the array.
    • The second parameter “names” is to store names into vector.
    • The third parameter “numbers” is to store numbers into vector.
    • Declare and define the variables with its initialization.
    • Using “for” loop, check the “targetName” is available in array or not.
      • If the condition is true, assign the numbers into variable.
      • Assign the vector values to variable.
    • Return the phone number for the corresponding name.
  • Define the “main()” function.
    • Initialize the vectors for names and phone numbers.
    • Add the names and phone numbers to the vector using the function “push_back()”.
    • Using “do-while” loop, prompt the user for name.
      • Call the “lookupName()” function  with appropriate arguments.
      • Using “if-else” condition, check the resultant number is in array or not.
        • If the condition is true, print the result.
        • Otherwise, print “Name not found” statement.
        • Get the sentinel value from user to check in “while” loop.

Blurred answer
Students have asked these similar questions
(2) Now implement a convert_words() function, which has a list of words as a parameter, and returns a list of words all in lower case. Then extend your program to prompt the user as before, but this time also convert the words to lower case using convert_words(), sort them, and then print the list of lower case words again using print_words(). See the following: es ai Enter a sentence (without punctuation): This Is a Sentence That Repeats this is a sentence that repeats but has different words with Capitals Sorted list of words: Capitals Is Repeats Sentence That This a a but different has is repeats sentence that this with words Sorted list of words in lower case: a a but capitals different has is is repeats repeats sentence sentence that that this this with words
8. using c++, Write a function method that determines the mean of all the values in an array of integers. Your mean function should call a separate function that you write that determines the sum. Don’t use built-in sum or mean gadgets, but roll your own.
In python. Include docstring. Please follow code requirements as listed below. Write a recursive function named is_subsequence that takes two string parameters and returns True if the first string is a subsequence of the second string, but returns False otherwise. We say that string A is a subsequence of string B if you can derive A by deleting zero or more letters from B without changing the order of the remaining letters. The empty string (which has zero characters) is considered a subsequence of any string (since you can derive it by deleting zero or more letters from any string). You can assume that the only characters in the strings will be lower case letters (though that shouldn't really affect your code). Note: subsequences are different than substrings, since the characters of a subsequence don't have to be consecutive. For example, 'aeiou' is a subsequence of 'faceitious', since all the characters appear in the same order, even though they're not consecutive. You may use…

Chapter 8 Solutions

Problem Solving with C++ (9th Edition)

Ch. 8.1 - What string will be output when this code is run?...Ch. 8.1 - Prob. 12STECh. 8.1 - Consider the following code (and assume it is...Ch. 8.1 - Consider the following code (and assume it is...Ch. 8.2 - Consider the following code (and assume that it is...Ch. 8.2 - Prob. 16STECh. 8.2 - Consider the following code: string s1, s2...Ch. 8.2 - What is the output produced by the following code?...Ch. 8.3 - Is the following program legal? If so, what is the...Ch. 8.3 - What is the difference between the size and the...Ch. 8 - Create a C-string variable that contains a name,...Ch. 8 - Prob. 2PCh. 8 - Write a program that inputs a first and last name,...Ch. 8 - Write a function named firstLast2 that takes as...Ch. 8 - Write a function named swapFrontBack that takes as...Ch. 8 - Prob. 6PCh. 8 - Write a program that inputs two string variables,...Ch. 8 - Solution to Programming Project 8.1 Write a...Ch. 8 - Write a program that will read in a line of text...Ch. 8 - Give the function definition for the function with...Ch. 8 - Write a program that reads a persons name in the...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that reads in a line of text and...Ch. 8 - Write a program that can be used to train the user...Ch. 8 - Write a sorting function that is similar to...Ch. 8 - Redo Programming Project 6 from Chapter 7, but...Ch. 8 - Redo Programming Project 5 from Chapter 7, but...Ch. 8 - Prob. 11PPCh. 8 - Write a program that inputs a time from the...Ch. 8 - Solution to Programming Project 8.14 Given the...Ch. 8 - Write a function that determines if two strings...
Knowledge Booster
Background pattern image
Computer Science
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
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning