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
Question
Chapter 12, Problem 2AW
Program Plan Intro
Character testing library functions:
- Library functions other than the string library functions are provided by
programming language, which are intended to work with single characters. - The support library functions are used for testing the value of the character.
- The function will return the Boolean result on testing; the result will be in “True” or “False” format.
isUpper(character):
- This function is used to validate whether the character given is upper case letter.
- The function will return “True” if the character is in upper case.
- The function will return “False” if the character is in lower case.
isLower(character):
- This function is used to validate whether the character given is lower case letter.
- The function will return “True” if the character is in lower case.
- The function will return “False” if the character is in upper case.
Example:
The below
//determine if the first character is in lower case
If isLower(str[0]) Then
//replace the values present at the first position
Set str [0] = "0"
//end if
End If
Explanation:
- If condition validates the first position of the “str” is in lower case or not.
- If the condition becomes true, the character at positon “0” gets replaced with the character “0”.
Algorithm:
- Declare and define a string variable “str”.
- Declare and define the required variables for storing index and count of lower case letters.
- Loop that iterates for the entire string.
- Condition to validate whether the given string contains lower case.
- On true add the lower case character count by 1.
- Display the count.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Design an algorithm or function to find the longest substring which contains 2 unique characters in a given string. You may list steps or psuedo code. Example: In the string "abaacacaacda" return "aacacaac"
The____ function returns the length of a string .
This string method returns true if a string contains only alphabetic characters and is at least one character in length.a. the isalpha methodb. the alpha methodc. the alphabetic methodd. the isletters method
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
Similar questions
- Function SubStr( St As String) As String Sum=1 for x=l to 8 if x mod 2 = 0 then S=Mid(St, x, x*2) Else S=Mid(St, x, x+2) End if Next x SubStr=S End Function Sub Cmd_Click() Label.text= SubStr("Phones:987456124123456744") End Sub 987456124 :9874561241 9874561241 98745612412arrow_forwardake 8 string contains only lowercase ' and you have to cast in uppercase _¥ou can not L=e inblil: functionarrow_forwardOne of the string objects may be used to determine where the substring is.arrow_forward
- String orig_string is read from input. Assign variable sliced_saying with all the characters in orig_string, except for the last character.arrow_forwardThis string method returns true if a string contains only numeric digits and is at least one character in length.a. the digit methodb. the isdigit methodc. the numeric methodd. the isnumber methodarrow_forwardWhen I remove the quotations it says Invalid string a string can have up 2048 charactersarrow_forward
- _______ means that one string is appended to another.arrow_forwardPython Programming Language Read input two strings s1, s2 from the user and print the first 5 characters of both s1 and s2 without any space in between. The lengths of both s1, s2 will always be greater than or equal to 5.arrow_forwardPython program that accepts a string and calculates the number of digits and letters..arrow_forward
- What are the various design choices for string length?arrow_forwardIn vim, when the cursor is on the first letter of a word, you may capitalise it by typing x and then plarrow_forwardcreate a a funtion and write a single string that contains and returns all the days of the week then call the funcion using python graprommingarrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT