[Solved] Abbreviation for a given Sentence with Python

Write a program to print the abbreviation for a given sentence.

Input format:

Get a sentence from the user.

Output Format:

 Abbreviate the given sentence. Refer the Sample input and output.
[All text in bold corresponds to input and the rest corresponds to output.]
 

Sample Input and Output 1:
Enter the sentence
American Standard Code for Information Interchange
The abbreviation is
ASCII

Sample Input and Output 2:
Enter the sentence
Institute of Electrical and Electronics Engineers
The abbreviation is
IEEE

[Hint for C programming: To get a whole sentence use the following statement:

scanf(“%[^\n]”,a);
]

Solution

s = input("Enter the sentence\n ")
#sauravhathi
s = [i for i in s if i.isupper()]
#sauravhathi
print("The abbreviation is\n", "".join(s))
#include<iostream>
#include <cctype>
#include <iostream>
#include <cstring>

using namespace std;

// sauravhathi
int main()
{
    string s;
    cout<<"Enter the sentence\n";
    cin>>s;
    string s1 = "";
    for(int i=0;i<s.length();i++)
    {
        if(isupper(s[i]))
        {
            s1+=s[i];
        }
    }
    cout<<"The abbreviation is\n"<<s1;
    return 0;
}

Happy Learning – If you require any further information, feel free to contact me.

Share your love
Saurav Hathi

Saurav Hathi

I'm currently studying Bachelor of Computer Science at Lovely Professional University in Punjab.

πŸ“Œ Nodejs and Android 😎
πŸ“Œ Java

Articles: 444

Leave a Reply

Your email address will not be published. Required fields are marked *