Азбука Морзе

Текст ↔ код Морзе (латиница, цифры, знаки)

Латиница, цифры и знаки препинания

Нашли ошибку или хотите предложить улучшение?

Улучшить калькулятор «Азбука Морзе»

Теория

Азбука Морзе кодирует буквы и цифры последовательностями точек и тире: буква A — «·−», B — «−···». Между знаками одного символа ставится короткая пауза, между символами — пауза подлиннее, между словами — ещё длиннее; на письме их передают пробелами.

Код разработали для телеграфа, где важен был простой сигнал «вкл/выкл»; сегодня его используют в авиации и радиолюбительстве, а SOS (··· −−− ···) стал универсальным сигналом бедствия.

Важно: код Морзе не двоичный — это три состояния (точка, тире, пауза), поэтому «перевод в биты» требует отдельного соглашения.

Пример с решением

  1. Условие. Закодируйте сигнал SOS в азбуку Морзе.
  2. Формула. Побуквенная замена по таблице: S — «···», O — «−−−».
  3. Подстановка. S, O, S.
  4. Вычисление. «···» + «−−−» + «···».
  5. Ответ. SOS → «··· −−− ···». Калькулятор с текстом SOS покажет эту последовательность; декодирование восстановит буквы.

Главное

  • Точки и тире с паузами трёх длин.
  • SOS — «··· −−− ···».
  • Замены по фиксированной таблице кодов.