|
|
|
проверка входждения символа в диапозон
|
|||
|---|---|---|---|
|
#18+
Как это написать по умному: char ch[100] = ""; cin >> ch; while (ch != '\0'){ if (ch != '0') cout << "errr"; if (ch != '1') cout << "errr"; ............................ if (ch != '8') cout << "errr"; if (ch != '9') cout << "errr"; i++; } как нибудь так if (ch != '0..9') cout << "errr"; Смысыл такой: если символ не цифра, то выводим errr. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 13:41 |
|
||
|
проверка входждения символа в диапозон
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 13:55 |
|
||
|
проверка входждения символа в диапозон
|
|||
|---|---|---|---|
|
#18+
Оформить отдельной функцией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 13:55 |
|
||
|
проверка входждения символа в диапозон
|
|||
|---|---|---|---|
|
#18+
std::isdigit(char) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2006, 07:11 |
|
||
|
проверка входждения символа в диапозон
|
|||
|---|---|---|---|
|
#18+
dfghкак нибудь так if (ch != '0..9') cout << "errr"; if ((unsigned) (ch - '0') > 9) .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2006, 01:55 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=337&tid=2030587]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 276ms |

| 0 / 0 |
