Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 5.00
*Оля*
 Аватар для *Оля*
1 / 1 / 0
Регистрация: 18.04.2010
Сообщений: 48
#1

Проверить является ли символ согласной буквой латинского алфавита - C++

14.10.2010, 20:04. Просмотров 3612. Ответов 4
Метки нет (Все метки)

Дан символ. Проверить: является ли данный символ согласной буквой
латинского алфавита (независимо от регистра).

нужно найти код данного символа и проверить входит ли он в множество кодов, соответствующих буквам латинского алфавита? или как-то по-другому?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2010, 20:04     Проверить является ли символ согласной буквой латинского алфавита
Посмотрите здесь:

Возможно ли в одном case'е проверить, является ли символ буквой латинского алфавита? C++
Найти первый символ в строке, являющийся буквой латинского алфавита C++
C++ Является ли символ буквой, цифрой или каким нибудь спецсимволом?
Определить, является ли символ буквой. C++
Написать функцию, которая возвращается True, если символ, полученный функцией в качестве аргумента, является гласной буквой русского алфавита C++
C++ Проверить, является ли введенный символ строчной или заглавной буквой латинского алфавита
C++ Напишите подпрограмму, которая определяет, является ли введенный символ гласной буквой русского или латинского алфавита
Определить, является ли указанный символ гласной буквой русского алфавита C++
C++ Написать функцию, которая определяет, является ли введенный символ буквой
Вывести символ на экран, если он является буквой или цифрой C++
Строка: Проверить, является ли заданный символ буквой, числом или специальным символом? C++
Определить, является ли введённый символ гласной или согласной C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
D@rkD@iver
111 / 111 / 3
Регистрация: 01.10.2008
Сообщений: 876
14.10.2010, 20:55     Проверить является ли символ согласной буквой латинского алфавита #2
if (((c>'a')&&(c<'z'))||((c>'A')&&(c<'Z')))
*Оля*
 Аватар для *Оля*
1 / 1 / 0
Регистрация: 18.04.2010
Сообщений: 48
14.10.2010, 21:03  [ТС]     Проверить является ли символ согласной буквой латинского алфавита #3
спасибо)
правда, на сколько я понимаю, тут входят все символы, а не только согласные?
D@rkD@iver
111 / 111 / 3
Регистрация: 01.10.2008
Сообщений: 876
14.10.2010, 21:04     Проверить является ли символ согласной буквой латинского алфавита #4
*Оля*, ой сорри
в принципе можно запихнуть все в массив и проверять на наличие
easybudda
Эксперт С++
 Аватар для easybudda
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
15.10.2010, 00:08     Проверить является ли символ согласной буквой латинского алфавита #5
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <string.h>
#include <ctype.h>
 
#define CONSONANTS "BCDFGHJKLMNPQRSTVWXZ"
 
int main(void){
    char ch;
    printf("Character: ");
    scanf("%c", &ch);
    printf("is %sconsonant\n", ( strchr(CONSONANTS, toupper(ch)) ) ? "" : "not ");
    
    return 0;
}
Yandex
Объявления
15.10.2010, 00:08     Проверить является ли символ согласной буквой латинского алфавита
Ответ Создать тему
Опции темы

Текущее время: 03:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru