Member 12637902 Ответов: 1

Преобразовать строку в стиле C?


У меня есть задание, которое должно быть завтра, и я абсолютно не имею ни малейшего понятия, что это значит вообще, тьфу, это очень сложно, я чувствую, что они просто просят случайного дерьма, которое даже не было объяснено в модуле, и это выходные, так что я даже не могу сказать своему профессору, чтобы спросить его, может ли кто-нибудь объяснить, что именно означает это задание?
Часть 3: Напишите функцию с именем To1337Speak (). Преобразуйте строку в стиле c в 1337 speak. Найдите завершающий символ, чтобы найти конец строки.

Таблица преобразования:

а 4

e 3

Т 7

я !

l 1

o 0

g 9

s 5

Что я уже пробовал:

честно говоря, я не делал ничего такого, во что бы я исследовал преобразование стиля c, но ничего не придумал, скопировал и вставил вопрос о задании в google, и тоже ничего не придумал

PIEBALDconsult

На самом деле вы не хотите "конвертировать"; вам просто нужен словарь (какой-то), а затем выполните замену символов.
На самом деле, это может быть намного проще, чем это. Он тесно связан с простым шифром замены символов, таким как Caesar Cypher или ROT-13.
Большинство присутствующих здесь могли бы сделать это за считанные минуты, но поскольку это домашнее задание, вы вряд ли получите большую помощь.
Вы должны это сделать. Тебе следовало бы попросить помощи у своего учителя. Вы не должны были оставлять его в последнюю минуту.

1 Ответов

Рейтинг:
10

OriginalGriff

Не ругайся. Не говорите просто: "этого нет в записках".
Прочтите вопрос и подумайте над ним - это довольно очевидно, если вы делаете то, что они хотят, чтобы вы сделали.
Они хотят, чтобы вы прочитали строку в стиле Си (т. е. char значения, которые заканчиваются нулевым символом '\0') и преобразуют некоторые символы в l337 speak.
Таким образом, "привет" становится "h3110" и так далее.
Все, что вам нужно сделать, это прочитать строку, перебрать каждый символ и заменить его из списка в вопросе, остановившись, когда вы достигнете нуля. Потом распечатайте.
Просто!

Так что попробуйте-это не так сложно, как вы думаете.


[no name]

- Так что попробуй-это не так сложно, как ты думаешь.

... говорит старый l33t hax0r :-)

OriginalGriff

А ты повторяешь "лучшее из ОГ" или что-то в этом роде? :смеяться:

[no name]

Просто споткнулся об нее и не удержался.