1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Triplet |
10.11.2007 12:19
Сообщение
#1
|
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 78 Пол: Женский Репутация: 0 |
Задан одномерный массив, каждым элементом которого является строка символов. Если строка состоит из одних латинских букв, то заменить их на соответствующие коды и найти их среднее арифметическое.
Подскажите, пожалуйста, есть ли в С++ аналог паскалевских Ord() и chr(), и можно ли в C++ организовать конструкцию типа if a[i] in ['A'..'Z', 'a'..'z'] then...? |
![]() ![]() |
| volvo |
10.11.2007 15:21
Сообщение
#2
|
|
Гость |
Да в принципе и переводить-то ничего не надо, этим занимается неявное преобразование типов:
char *s = "ABCD\0"; Что будет в результате? |
Triplet Символ перевести в код 10.11.2007 12:19
klem4 в CTYPE.H есть функция int isalpha(int c);
ну а с... 10.11.2007 12:50
Triplet
в CTYPE.H есть функция int isalpha(int c);
isal... 10.11.2007 12:56
klem4
ch = toupper(ch);
if ((ch >= 'A') ... 10.11.2007 13:02
Triplet понятно, спасибо большое за ответ.
мне только не с... 10.11.2007 13:18
Гость
мне только не совсем понятно как в массиве строк,... 10.11.2007 13:53
Triplet даже если и так :) всё равно хотелось бы узнать от... 10.11.2007 13:56
Lapp
даже если и так :) всё равно хотелось бы узнать о... 10.11.2007 14:08
Triplet всё понятно, большое спасибо за ответы 10.11.2007 15:58![]() ![]() |
|
Текстовая версия | 15.11.2025 12:53 |