Вписьменности языка нрзбрчв отсутствуют гласные буквы и знаки препинания, в остальном язык ничем не отличается от языка. чтобы из слова языка получить слово языка нрзбрчв, достаточно выкинуть из слова все гласные. чтобы перевести предложение, нужно перевести каждое слово и выкинуть знаки препинания. регистр букв следует оставить неизменным. напишите функцию translate(text), которая переводит текст с языка на нрзбрчв. свой результат функция должна записать во внешнюю переменную translatedtext. формат ввода translatedtext = none translate("удивительный факт, но текст на языке неразборчиво оказывается довольно просто читать. достаточно небольшой тренировки - и вы сможете это делать.") формат вывода translatedtext == "двтльнй фкт н ткст н зк нрзбрчв кзвтс двльн прст чтть дсттчн нбльшй трнрвк в смжт т длть" примечания слова в нрзбрчв разделяются ровно одним пробелом. обратите внимание, что при переводе некоторые короткие слова “” полностью. следите за тем, чтобы в этом случае не появлялись лишние пробелы.
206
426
Ответы на вопрос:
Замечание: можно здесь обойтись и без переменной translatedtext в функции.var translatedtext: string; function translate(s: string): string; const gl: set of char= ['а','е','ё','и','о','у','ы','э','ю','я','а','е','ё','и','о','у','ы','э','ю','я']; zn: set of char=['.',',','-','! ','? ','"',': ']; var i: integer; begin for i: =length(s) downto 1 do if s[i] in gl+zn then delete(s,i,1); while pos(' ',s)> 0 do delete(s,pos(' ',s),1); translate: =s; translatedtext: =s; end; begin translate('удивительный факт, но текст на языке неразборчиво оказывается довольно просто читать. достаточно небольшой тренировки - и вы сможете это делать.'); writeln(translatedtext); end. результат: двтльнй фкт н ткст н зк нрзбрчв кзвтс двльн прст чтть дсттчн нбльшй трнрвк в смжт т длть
вот:
для того, что бы был (и)
1) порядок документирования информации;
2) право собственности на отдельные документы и отдельные массивы документов в информационных системах;
3) категории информации по уровню доступа к ней;
4)
порядок правовой защиты информации.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
nightlovell1509.12.2020 12:29
-
nadjanikiforovp0bx4012.03.2023 23:51
-
CISA999912.03.2023 00:00
-
rud500123.01.2020 11:10
-
ОвчинниковДанил10.06.2023 23:24
-
Петя113403.11.2022 20:00
-
superbomber07.03.2021 19:23
-
помогите117023.03.2022 00:32
-
Tooopo113.04.2020 01:43
-
SlavaPereli19.11.2021 23:21
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.