To check whether the entered character is an alphabet or not an alphabet in C++ programming, you have to ask to the user to enter a character and start checking for alphabet.
To check for alphabet, use ASCII values of character, if character has ASCII values between 65 to 92 or 97 to 122 then it will be an alphabet. Otherwise, it will not be an alphabet.
You can also check whether the character is in between a to z(alphabet) or A to Z(alphabet). Otherwise, not an alphabet as shown here in the following program.
Following C++ program ask to the user to enter a character to check whether it is an alphabet or not, then display the output on the screen:
#include <iostream>
using namespace std;
int main()
{
//
char ch;
cout<<"Enter a character:";
cin>>ch;
//
if((ch>=‘a‘&& ch<=‘z‘)||(ch>=‘A‘&&ch<=‘Z‘))
{
cout<<ch<<" is an alphabet";
}
else
{
cout<<ch<<"is not an alphabet";
}
return 0;
}
xfer from: https://codescracker.com/cpp/program/cpp-program-check-alphabet.htm
online check: https://www.onlinegdb.com/online_c++_compiler
II
To check whether the input alphabet is a vowel or not a vowel in C++ Programming, you have to ask to the user to enter a character and check the character for vowel.
The character is vowel, only if it is equal to a, A, e, E, i, I, o, O, u, U. Otherwise the character will not be a vowel as shown here in the following program.
Following C++ program ask the user to enter an alphabet to check whether it is a vowel or not, then display the result on the screen:
#include <iostream>
using namespace std;
int main()
{
char ch;
cout<<"Enter a character:";
cin>>ch;
//
if(ch==‘a‘ || ch==‘A‘ || ch==‘e‘ || ch==‘E‘ ||
ch==‘i‘ || ch==‘I‘ || ch==‘o‘ || ch==‘O‘ ||
ch==‘u‘ || ch==‘U‘)
{
cout<<"This is a vowel";
}
else
{
cout<<"This is not a vowel";
}
return 0;
}
III
To check whether the input year is a leap year or not a leap year in C++ Programming, you have to ask to the user to enter the year and start checking for the leap year. To check that the year is a leap year or not, following these rules:
Following C++ program ask to the user to enter the year to check whether it is a leap year or not, then display it on the screen:
#include <iostream>
using namespace std;
int main()
{
int yr;
cout<<"Enter year :";
cin>>yr;
if((yr%4==0) && (yr%100!=0))
{
cout<<"This is a Leap Year";
}
else if((yr%100==0) && (yr%400==0))
{
cout<<"This is a Leap Year";
}
else if(yr%400==0)
{
cout<<"This is a Leap Year";
}
else
{
cout<<"This is not a Leap Year";
}
return 0;
}
C++ Program to Check Alphabet or Not, Vowel or not
原文:https://www.cnblogs.com/poission/p/10897859.html