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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.79
Vladyc9
0 / 0 / 0
Регистрация: 06.02.2011
Сообщений: 7
#1

Буква или цифра? - C++

10.02.2011, 22:30. Просмотров 4341. Ответов 6
Метки нет (Все метки)

Как на с++ определить вводится буква или цифра?

пробывал так :
C++
1
while(n<0 && n>9) cin>>n;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2011, 22:30     Буква или цифра?
Посмотрите здесь:

Определить тип введенного символа (цифра, русская или английская буква) - C++
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дан символ С, изображающий цифру или...

Определить, что было введено — знак, цифра, заглавная или прописная буква - C++
Здравствуйте. Вот программа показывает буква введена или цифра . Помогите сделать что-бы она ещё и выдавала : заглавная ли введена буква...

Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая, что выводится: буква или цифра. - C++
Помогите,плиз... Написать программу-фильтр, которая при нажатии любых клавиш выводит на экран только буквы и цифры, при этом указывая,...

Если в строке символов подряд встречаются буква и цифра, то удалить цифру - C++
Ввести произвольной строку символов. если подряд встречаются буква i цифра, то изъять цифру; Посчитать количество выполненных операций...

Определить, буква гласная или согласная - C++
помогите пожалуйста решить эту задачу. Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого...

Определить, является введенная буква гласной или согласной - C++
С++ Не использовать массивы, строки, структуры и т.п. Программа должна быть монолитной (состоит только из одной функции main()), т.е. не...

Определить, какая цифра числа встречается чаще: 0 или 9 - C++
Надо сделать четыре задачи, с использованием библиотеки # include &lt;iostream&gt; using namespace std; int main(void) 1. Дано...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
10.02.2011, 22:32     Буква или цифра? #2
Цитата Сообщение от Vladyc9 Посмотреть сообщение
Как на с++ определить вводится буква или цифра?
C++
1
2
3
4
5
6
7
8
#include <cctype>
//...
char ch;
std::cin >> ch;
if(isdigit(ch))
  std::cout << "This is a digit";
else if(isalpha(ch))
  std::cout << "This is a symbol";
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
10.02.2011, 22:33     Буква или цифра? #3
Vladyc9, можна по ascii символа!!!
Vladyc9
0 / 0 / 0
Регистрация: 06.02.2011
Сообщений: 7
10.02.2011, 23:13  [ТС]     Буква или цифра? #4
asics , а как перевести потом char в int ?
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
10.02.2011, 23:16     Буква или цифра? #5
Vladyc9,
C++
1
int n = ch - '0';
BlackStranger
3 / 3 / 1
Регистрация: 14.12.2010
Сообщений: 36
10.02.2011, 23:20     Буква или цифра? #6
Vladyc9, а еще есть вот такие замечательные штуки:

// Материал из MSDN

Convert a string to integer.
C++
1
2
3
4
5
6
7
int atoi(const char *str );
 
int _wtoi(const wchar_t *str );
 
int _atoi_l(const char *str,_locale_t locale);
 
int _wtoi_l(const wchar_t *str,_locale_t locale);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2011, 23:25     Буква или цифра?
Еще ссылки по теме:

Указать в процентах сколько раз встречается та или иная буква в строке - C++
Дана строка,содержащая текст, набранный заглавными буквами.Указать(в процентах) сколько раз встречается та или иная буква. Нужна помощь,...

Определить, является ли введенная буква с клавиатуры гласной, согласной или латинской - C++
Определить, является ли введенная буква с клавиатуры гласной, согласной или латинской.

Определить, какая цифра в числе есть большей – первая или последняя - C++
Наткнулся на задачу вот задача: Задано трицифровое число. Определить, какая цифра в нем есть большей – первая или последняя. кто...

Как определить на четном или нечетном месте стоит цифра в числе? - C++
Как определить на четном или нечетном месте стоит цифра в числе? Не могу понять как определить это, если убирать по одной цифре в конце в...

Определить, какая цифра расположена в числе левее: максимальная или минимальная - C++
Помогите решить задач из задачника Златопольского. дано натуральное число, в котором все цифры различны. определить, какая цифра...


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

Или воспользуйтесь поиском по форуму:
Vladyc9
0 / 0 / 0
Регистрация: 06.02.2011
Сообщений: 7
10.02.2011, 23:25  [ТС]     Буква или цифра? #7
Спасибо! Все работает!
Yandex
Объявления
10.02.2011, 23:25     Буква или цифра?
Ответ Создать тему
Опции темы

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