1 / 1 / 1
Регистрация: 24.10.2018
Сообщений: 25
1

В русском тексте каждую букву заменить ее номером в алфавите

22.01.2019, 16:05. Показов 3673. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В русском тексте каждую букву заменить ее номером в алфавите. В одной строке печатать текст с двумя пробелами между буквами, в следующей строке внизу под каждой буквой печатать ее номер.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.01.2019, 16:05
Ответы с готовыми решениями:

В тексте каждую букву заменить ее номером в алфавите
В тексте каждую букву заменить ее номером в алфавите. Текст вводится с клавиатуры.

В тексте каждую букву заменить ее порядковым номером в алфавите
В тексте каждую букву заменить ее порядковым номером в алфавите . При выводе в одной строке...

В английском тексте каждую букву заменить ее порядковым номером в алфавите
В английском тексте каждую букву заменить ее порядковым номером в алфавите . При выводе в одной...

Каждую букву заменить ее порядковым номером в алфавите
Доброго времени. Очень нужна помощь с заданием. В тексте каждую букву заменить ее порядковым...

2
19 / 13 / 8
Регистрация: 09.01.2019
Сообщений: 72
22.01.2019, 16:22 2
символы в Unicode для русского языка расположены в алфавитном порядке. Используйте это
0
Почетный модератор
Эксперт С++
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
22.01.2019, 16:35 3
Лучший ответ Сообщение было отмечено ctdbggb как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
class RussianConverter
{
    char[] RussCharsArray = new char[] {'а','б','в','г','д','е','ё','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ц','ч','ш','щ','ь','ы','ъ','э','ю','я'};
 
    public string GetNumb(char ch)
    {
        for (int i = 0; i < RussCharsArray.Length; i++)
            if (RussCharsArray[i].Equals(ch.ToString().ToLower()[0]))
            {
                if (i < 10)
                    return "0" + (i + 1);
                else
                    return "" + (i + 1);
            }
        return "-1";
    }
}
 
static void Main()
{
    RussianConverter RConv = new RussianConverter();
 
    string RussianText = "Азазель";
 
    string  OutpotStrText = string.Empty,
            OutputStrNumb = string.Empty;
 
    for (int i = 0; i < RussianText.Length; i++)
    {
        OutpotStrText += RussianText[i] + "  ";
        OutputStrNumb += RConv.GetNumb(RussianText[i]) + " ";
    }
 
    Console.WriteLine(OutpotStrText);
    Console.WriteLine(OutputStrNumb);
 
    Console.ReadLine();
    return;
1
22.01.2019, 16:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.01.2019, 16:35
Помогаю со студенческими работами здесь

Каждую букву в строке заменить ее номером в алфавите: как переделать код из С в С++?
Можете помочь?нашел код подходящей программы,а вот некоторые наименования функций мне не понятны и...

В тексте заменить каждую букву на ту, что стоит следующей в алфавите
Помогите пожалуйста написать программу на СИ, которая в введенном тексте заменить каждую букву на...

Зашифровать текст и дешифровать, заменив каждую букву порядковым номером в алфавите
Пацаны помогите решить эту программу пожалуйста. Зашифровать текст и дешифровать, заменив каждую...

Дано слово. Заменить в нем каждую букву со сдвигом на n позиций в алфавите
Дано слово. Заменить в нем каждую букву со сдвигом на n позиций в алфавите. Например, дано n = -2,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru