C++ Program to Check Alphabet or Not, Vowel or not

本文主要介绍了在C++编程中进行字符、元音和闰年判断的方法。通过使用ASCII值或字符范围判断输入字符是否为字母;根据特定字符判断是否为元音;依据年份能否被4、100、400整除来判断是否为闰年,并给出了相应的C++代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

Check Alphabet or Not in C++

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.

C++ Programming Code to Check Alphabet or Not

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 

Check Vowel or Not in C++

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.

C++ Programming Code to Check Vowel or Not

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

Check Leap Year or Not in C++

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:

  • If year is divided by 4 but not by 100, then it is a leap year.
  • If year is divided by both 100 and 400, then it is a leap year.
  • If year is divided by 400, then it is a leap year.
  • And in all other cases, it is not a leap year.

C++ Programming Code to Check Leap Year or Not

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;
}

转载于:https://www.cnblogs.com/poission/p/10897859.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值