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

Определить, является ли введенный символ числом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оптимизация полного перебора http://www.cyberforum.ru/cpp-beginners/thread828201.html
Пусть требуется подобрать пин-код длиной 4 символа (может содержать как цифры и буквы, так и другие символы). Использую метод полного перебора: ааа ааб ... яяя Как оптимизировать этот алгоритм? Какие есть альтернативы такому способу? Моя реализация: string Find (string realPin) // передаем код, который нужно подобрать {
C++ Самое длинное слово Дана строка, содержащая пробелы. Найдите в ней самое длинное слово, выведите это слово и его длину. Формат входных данных Задана одна строка, содержащая пробелы. Слова разделены ровно одним пробелом. Формат выходных данных Необходимо вывести самое длинное слово в строке и его длину. Пример http://www.cyberforum.ru/cpp-beginners/thread828198.html
C++ Второклассная задача
У второклассников очень популярна следующая задача: 101=1 8181515=4 1111112=0 8888888=14
Делаем срезы C++
Дана строка. Сначала выведите третий символ этой строки. Во второй строке выведите предпоследний символ этой строки. В третьей строке выведите первые пять символов этой строки. В четвертой строке выведите всю строку, кроме последних двух символов.
C++ одномерные массивы (Найдите 6-ой член последовательности) http://www.cyberforum.ru/cpp-beginners/thread828190.html
Найдите 6-ой член последовательности A(i)=A(i-1)*A(i-1)+1 , если А(1)=5.
C++ Максимальная длина монотонного фрагмента Дана последовательность натуральных чисел, завершающаяся число 0. Определите наибольшую длину монотонного фрагмента последовательности (то есть такого фрагмента, где все элементы либо больше предыдущего, либо меньше). Числа, следующие за числом 0, считывать не нужно. Ввод Вывод 1 3 7 9 0 подробнее

Показать сообщение отдельно
MarVaL
С++ Beginner
116 / 116 / 16
Регистрация: 28.02.2013
Сообщений: 246
04.04.2013, 19:57     Определить, является ли введенный символ числом
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "RUS");
    char ch;
    ch = std::cin.get();
    int x = int(ch);
    std::cout << "Код символа в ASCII: " << x << std::endl;
    
    if(x >= 48 && x <= 57)
        std::cout << "\n Число\n";
    else
        std::cout << "\n Не число\n";
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru