top of page

Programs on Strings

1. WAP to input a string and depending on user choice convert into required format:

    Sample Run:

          Enter String: Please keep the Bags on the Table

          Action Required:

          1. Capitalize

          2. Uppercase

          3. Lowercase

          4. Togglecase

          5. Title case

          Enter choice: 4

          Toggle Case: pLEASE KEEP THE bAGS ON THE tABLE

 

2. WAP to input a string and convert to lowercase or uppercase without using lower() and upper() functions.

 

    Solution

 

3. WAP to input two strings and a number x. Form a new string with the first x letters of string 1 and last x letters of string 2.

​

    Sample Run:

    Enter string 1: Dinosaur

    Enter String 2: Elephant

    Enter a number: 4

    New string: Dinohant

​

    Solution

​

4. WAP to input a string. Obtain another string from the original by replacing every occurrence of the first character by a ‘*’. The first character must remain same.

Sample Run:

Enter a string: amalgamation

New String: am*lg*m*tion

​

Solution

​

5. WAP to input a line of text. Count the number of words starting with the letter ‘a’ or 'A' and also display them..

 

Sample Run:

Enter a string : An Apple a day keeps the doctor away
An
Apple
a
away
No of words starting with A or a  4

​

Solution

​

6. WAP to input a string and display the words whose length is more than 4 from it.

Sample Run:

Enter line: An apple a day keeps the doctor away.

apple

keeps

doctor

​

Solution

 

7. WAP to add the substring ‘ment’ to an input string. If the input string is already ending with ‘ment’, then add 'ly to it. 

Sample Run:

Enter String: Parch

New string: Parchment

Enter String: Parchment

New String:Parchmently

​

Solution

​

8. WAP to input n strings and display the length of each string.

​

         Solution

​

9. WAP to input a string and check whether it is a palindrome. A palindrome is a string which reads the same from either side,

​

Example: MADAM, OPPO

​

Solution

​

10. WAP to input a string and count the number of vowels, digits, spaces, special characters and consonants in it.

​

     Sample Run:

Enter a string : Good morning ! Welcome to Super @99
No of vowels  10
No of consonants  15
No of digits  2
No of spaces 6
No of special character 2

 

Solution

​

11. WAP to input a string and display the word with maximum length.

      

       Solution

​

12. WAP to input  a string and reverse each of its word.

​

      Sample Run:

      Enter a string : we are the best
      ew era eht tseb

 

     Solution

 

13. WAP to input a string and a substring. Check if the substring is present in the string and also return its position.

​

      Solution

​

14. WAP to remove the characters with odd numbered index in a string.

​

       Sample Run:

       Enter a String: Mesopotamia Runs

       New String: MsptmaRn

​

       Solution

​

​

15. WAP to input a string and replace every occurrence of a vowel with an '#' sign.

 

       

       Sample Run:

       Enter a String: Mesopotamia Runs

       New String: M#s#p#t#m## R#ns

​

       Solution

​

16. WAP to input a sentence and display the words in it in an alphabetical order.

​

      Solution

​

17 . WAP to remove punctuation marks if any in a sentence.

​

​

       Sample Run:

       Enter a string: The boy's friends hid him in the cupboard (cabinet) and ran away !!
       The string without Punctuation : The boys friends hid him in the cupboard cabinet and ran away 

​

       Solution

  • White Instagram Icon
bottom of page