Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Ellizio
49 / 48 / 44
Регистрация: 09.11.2015
Сообщений: 133
1

Определение номера определенного символа в char

28.03.2016, 19:01. Просмотров 194. Ответов 1
Метки нет (Все метки)

Всем привет! Нужна помощь.
Имеем такой массив символов:
C++
1
2
char alphabet[27] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm',
                     'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '\0'};
В другую переменную string str вводится слово. например, "hello". мне нужно определить порядковый номер буквы str[1] в алфавите. И записать этот номер в новую переменную int. Как можно получить этот номер из первого массива? Или есть способ получше? Помогите, пожалуйста

Добавлено через 5 минут
Сам нашел решение. Извиняюсь, за созданную тему. Умные мысли приходят после)

C++
1
2
3
4
5
6
7
int n;
    for (int i = 0; i < 27; i++){
        if (str[1]==alphabet[i]){
           n=i+1;
           break;
        }
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2016, 19:01
Ответы с готовыми решениями:

Считать из файла от определенного символа(слова) до определенного символа(слова)
Считываем текст из файла. Допустим от слова &quot;Qwerty&quot; до слова &quot;Uiop&quot;. Примерно...

Как скопировать подстроку из строки до определенного символа? Или удалить, начиная с этого символа
Добрый вечер. Ответ искал, но не нашёл. Предположим, есть строка: ABC|DEF ...

Считать из файла до определенного символа
Как считать из файла строку до определенного символа, например до второй...

Скопировать строку до определенного символа
Здравствуйте ребята! Задание удалить комментарии при попытках посимвольно...

Копирование строки до определенного символа
Дан текстовый файл с командами типа INSERT(&quot;Ключ&quot;, Значение) \ FIND (&quot;Ключ&quot;) \...

1
nmcf
6277 / 5578 / 2539
Регистрация: 14.04.2014
Сообщений: 23,476
28.03.2016, 23:00 2
C++
1
int n = strchr(alphabet, str[1]) - alphabet + 1;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.03.2016, 23:00

Чтение строки до определенного символа
Всем привет, столкнулся с такой вот проблемой: int main() { char text; ...

Удаление элементов из массива char до определенного элемента
Необходимо удалить все элементы из массива char до элемента mas, зная i.

Считывание вещественных переменных до определенного символа
Заранее спасибо за помощь, немного подзабыл как осуществить считывание...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru