write a program is to break and print the string name entered by user in three parts as first name, middle name, and last name
write a
Variables used:
name: To store the string name entered by user.
firstName, middleName, lastName: To store the first name, middle name and last name of string name entered by user.
Functions used :
Getline(): used to read a string from console.
find(): used to find in the specified string the index of the first occurrence of the sub-string being called.
substr(pos,n): It is a predefined function that returns a copied string for n characters starting with the index pos.
length(): returns the length of string.
cout: used to display output to the console.
Approach: Program will use Main () method to ask the user to enter the string name. find() method is used to get the index(i) of first occurrence of space delimiter then extract the first name(substring) from index 0 to index i of string name using substr() method. Similarly, middle name and last name are extracted and finally print the first name, middle name and last name of string name.
Step by step
Solved in 2 steps with 1 images