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

Выяснить, является ли заданный символ цифрой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, сколько раз температура опускалась ниже 0 http://www.cyberforum.ru/cpp-beginners/thread389827.html
Известны Данные о температуре воздуха в течение месяца.Определить сколько раз температура опускалась ниже 0?
C++ не срабатываение getline() использовал несколько интерпретаций, в последнем случае вот даже попытался перебить два потока ввода потоком вывода. Все равно после первого прохода первая из функций getline() вводит в себя автора стандартный конструктором... while(a != 'n') { cout << "введите имя автора и первое сочинение через enter(латиницей)" << endl; getline(cin, autor); cout <<endl; ... http://www.cyberforum.ru/cpp-beginners/thread389825.html
C++ Получить действительную матрицу при условии и найти сумму элементов k-й строки
В языке СИ (не си++)
C++ Ошибка сегментации из ниоткуда
Суть программы составить матрицу смежности, затем найти вершину с наименьшей степенью. Проблема в том, что код, который заключен в комментарии, вызывает ошибку сегментирования, не могу разобраться почему. Без этого куска кода из комментария программа работает нормально, записывает матрицу смежности. #include <stdlib.h> #include <windows.h> #include <iostream> #include <locale.h> using...
C++ Задача о лестнице http://www.cyberforum.ru/cpp-beginners/thread389821.html
Задача #include <fstream> using namespace std; int rez(int n){ if(n == 1) return 1; else return rez(n / 2) + 1;
C++ неверное выполнение multimap В задачу программы входит заполнения контейнера multimap и вывод содержимого построчно(все на стандартных потоках). Програмка работает но почемуто первій цыкл while после первой итерации исполняет только одну из ф-ций getline(), и выводится тоже не то что нужно(хотя возможно это имено связано с неправельным вводом. Мозг в контейнерах плавает, потому как-то заметить ошибку не плучается... Может... подробнее

Показать сообщение отдельно
bloker
9 / 9 / 2
Регистрация: 20.04.2010
Сообщений: 34
23.11.2011, 14:51     Выяснить, является ли заданный символ цифрой
Держи может подойдет. Делал в VC2010
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <conio.h>
#include <locale.h>
#include <stdio.h>
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0,"");
    char letter;
    cout <<"Введите символ: ";
    cin >> letter;
    if ((int)letter >=48 && (int)letter <=57)
        cout << "Это цифра\n";
    else
        cout << "Это не цифра";
    getch();
    return 0;
}
 
Текущее время: 07:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru