1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#include <iostream>
#include <vector>
#include <algorithm>
#include <cctype>
static const std::vector<char> alphabet
{'A','B','C','D','E','F','G','H','I','J','K','L','M','N', 'O', 'P','Q','R','S','T','U','V','W','X','Y','Z'};
int main()
{
std::cout << "Enter the letter \n";
char input{};
std::cin >> input;
input = std::toupper(input);
auto itr = std::find(alphabet.begin(), alphabet.end(), input);
if (itr != alphabet.end())
{
std::cout << "letter entered occupies position " << itr - alphabet.begin() + 1 << " in the alphabet \n";
}
else
{
std::cout << "charachter entered is not present in the alphabet \n";
}
}
|