Форум программистов, компьютерный форум, киберфорум
Наши страницы

где не правильно и почему? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компилятор dev c++ 4.9.9.2 не отображает русский текст http://www.cyberforum.ru/cpp-beginners/thread107427.html
Я начал учиться програмировать на С++. При при запуске скомпилированых програм вместо русских букв отображаются какието каракули, с английскими буквами всё нормально. Из за чего это может происходить...
C++ Функции и массивы Надо оформить каждый пункт в виде функции. Все необходимые данные для функции должны передаваться им в качестве параметров. Использование глобальных переменных в функциях не допускается. Вот код... http://www.cyberforum.ru/cpp-beginners/thread107422.html
C++ Непойму про компиляторы
Компилятор написан на с++ как такое может быть? ведь чтобы скомпилировать такой компилятор нужен был еще кактой компилятор который тоже наверно сделан на с++ а тому еще и.....яйцо или курица? ...
C++ Как определить тип переменной?
isdigit тока нашел. а как узнать char или int или есть типа is_array? конечно можно все реализовать на перегрузке функции но лучшеб встроенные функции.
C++ Что такое ООП. http://www.cyberforum.ru/cpp-beginners/thread107357.html
"Объе́ктно-ориенти́рованное программи́рование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов (либо, в менее известном варианте языков с...
C++ Ввести двумерный массив А (5*2).Определить в нем сумму модулей отрицательных элементов с использованием указателей. Ввести двумерный массив А (5*2).Определить в нем сумму модулей отр элементов с использованием указателей. подробнее

Показать сообщение отдельно
Zanoza
9 / 9 / 1
Регистрация: 16.03.2010
Сообщений: 44

где не правильно и почему? - C++

22.03.2010, 14:53. Просмотров 428. Ответов 6
Метки (Все метки)

при вводе цифрового значения должно отображаться введенное, а при вводе букв и др. должно появится сообщение о ошибке.
но,выводит лишь одну цифру, а при вводе буквы вообще ерунда-выводит строки по количеству набранных символов!
почему так?
обьясните пожалуйста:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma hdrstop
#include<iostream.h>    // для cin и cout
#include<conio.h>       //  для getch();
#include<ctype.h>
#include <tchar.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
char n;
m:cout<<"vvedite chislo"<<endl;
cin>> n;
if (isdigit(n))
 
cout<< n<<endl;
else
 
cout<<"ERORR!"<<endl;
goto m;
getch();
    return 0;
направьте меня в нужную сторону!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru