Computer Science, asked by bhaktimehta194415, 8 months ago

write a program to accept an alphabet in upper case or in lower case. display the next alphabet accordingly if the input is a the output should be b. And if the input is z the output should be a.

Answers

Answered by s18677bmanosh4005
0

Answer:

Input: ch = 'A'

Output: A is an UpperCase character

Input: ch = 'a'

Output: a is an LowerCase character

Input: ch = '0'

Output: 0 is not an aplhabetic character

Recommended: Please try your approach on {IDE} first, before moving on to the solution.

Approach: The key to solve this problem lies in the ASCII value of a character. It is the most simple way to find out about a character. This problem is solved with the help of following detail:

Capital letter Alphabets (A-Z) lie in the range 65-91 of the ASCII value

Small letter Alphabets (a-z) lie in the range 97-122 of the ASCII value

Any other ASCII value is a non-alphabetic character.

Implementation:

C++

filter_none

edit

play_arrow

brightness_4

// C++ implementation of the above approach  

#include<bits/stdc++.h>  

using namespace std;  

 

void check(char ch)  

{  

 

   if (ch >= 'A' && ch <= 'Z')  

       cout<< ch << " is an UpperCase character\n";  

 

   else if (ch >= 'a' && ch <= 'z')  

   cout<< ch << " is an LowerCase character\n";  

             

 

   else

       cout<< ch << " is not an aplhabetic character\n";  

             

}  

 

// Driver Code  

int main()  

{  

   char ch;  

 

   // Get the character  

   ch = 'A';  

 

   // Check the character  

   check(ch);  

 

   // Get the character  

   ch = 'a';  

 

   // Check the character  

   check(ch);  

 

   // Get the character  

   ch = '0';  

 

   // Check the character  

   check(ch);  

 

   return 0;  

}  

 

// This code is contributed by Code_Mech  

C

filter_none

edit

play_arrow

brightness_4

// C implementation of the above approach  

#include <stdio.h>  

 

void check(char ch)  

{  

 

   if (ch >= 'A' && ch <= 'Z')  

       printf("\n%c is an UpperCase character",  

              ch);  

 

   else if (ch >= 'a' && ch <= 'z')  

       printf("\n%c is an LowerCase character",  

              ch);  

 

   else

       printf("\n%c is not an aplhabetic character",  

              ch);  

}  

 

// Driver Code  

int main()  

{  

   char ch;  

 

   // Get the character  

   ch = 'A';  

 

   // Check the character  

   check(ch);  

 

   // Get the character  

   ch = 'a';  

 

   // Check the character  

   check(ch);  

 

   // Get the character  

   ch = '0';  

 

   // Check the character  

   check(ch);  

 

   return 0;  

}  

Java

filter_none

edit

play_arrow

brightness_4

// Java implementation of the above approach  

 

class GFG  

{  

 

   static void check(char ch)  

   {  

     

       if (ch >= 'A' && ch <= 'Z')  

           System.out.println("\n" + ch +  

                   " is an UpperCase character");  

     

       else if (ch >= 'a' && ch <= 'z')  

           System.out.println("\n" + ch +  

                   " is an LowerCase character" );  

     

       else

           System.out.println("\n" + ch +  

                   " is not an aplhabetic character" );  

   }  

 

   // Driver Code  

   public static void main(String []args)  

   {  

       char ch;  

     

       // Get the character  

       ch = 'A';  

     

       // Check the character  

       check(ch);  

     

       // Get the character  

       ch = 'a';  

     

       // Check the character  

       check(ch);  

     

       // Get the character  

       ch = '0';  

     

       // Check the character  

       check(ch);  

     

   }  

}  

 

// This code is contributed by Ryuga  

Python3

filter_none

edit

play_arrow

brightness_4

# Python3 implementation of the above approach  

 

def check(ch):  

 

   if (ch >= 'A' and ch <= 'Z'):  

       print(ch,"is an UpperCase character");  

 

   elif (ch >= 'a' and ch <= 'z'):  

       print(ch,"is an LowerCase character");  

   else:  

       print(ch,"is not an aplhabetic character");  

 

# Driver Code  

 

# Get the character  

ch = 'A';  

 

# Check the character  

check(ch);  

 

# Get the character  

ch = 'a';  

 

# Check the character  

check(ch);  

 

# Get the character  

ch = '0';  

 

# Check the character  

check(ch);  

 

# This code is contributed by mits  

C#

filter_none

edit

play_arrow

brightness_4

// C# implementation of the above approach  

using System;  

 

class GFG  

{  

 

   static void check(char ch)  

   {  

       if (ch >= 'A' && ch <= 'Z')  

           Console.WriteLine("\n" + ch +  

                   " is an UpperCase character");  

       else if (ch >= 'a' && ch <= 'z')  

           Console.WriteLine("\n" + ch +  

                   " is an LowerCase character" );  

       else

           Console.WriteLine("\n" + ch +  

                   " is not an aplhabetic character" );  

   }  

 

   // Driver Code  

   public static void Main(String []args)  

   {  

       char ch;  

     

       // Get the character  

       ch = 'A';  

     

       // Check the character  

       check(ch);  

     

       // Get the character  

       ch = 'a';  

     

       // Check the character  

       check(ch);  

     

       // Get the character  

       ch = '0';  

     

       // Check the character  

       check(ch);  

   }  

}  

 

// This code is contributed by Rajput-JI  

PHP

filter_none

edit

play_arrow

brightness_4

<?php  

// PHP implementation of the above approach  

 

function check($ch)  

{  

   if ($ch >= 'A' && $ch <= 'Z')  

       print($ch . " is an UpperCase character\n");  

 

   else if ($ch >= 'a' && $ch <= 'z')  

       print($ch . " is an LowerCase character\n");  

   else

       print($ch . " is not an aplhabetic " .  

                              "character\n");  

}  

 

// Driver Code  

 

// Get the character  

$ch = 'A';  

 

// Check the character  

check($ch);  

 

// Get the character  

$ch = 'a';  

 

// Check the character  

check($ch);  

 

// Get the character  

$ch = '0';  

 

// Check the character  

check($ch);  

 

// This code is contributed by mits  

?>  

Output:

A is an UpperCase character

a is an LowerCase character

0 is not an aplhabetic characte

Explanation:

Similar questions