Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
GMGasanovmm
22.11.2021 12:13 •
Информатика
Написать на pascal шифр атбаш, не через массив! присвоив переменной с1: ='a b z', а переменной с2: ='z y b a';
Ответ:
ailanka87
21.07.2020 20:21
Const
s1='';
s2='';
var
i,p:integer;
s:string;
begin
Write('Введите текст: '); Readln(s);
for i:=1 to Length(s) do
begin
p:=Pos(s[i],s1);
if p>0 then s[i]:=s2[p]
end;
Writeln('Результат: ',s)
end.
Тестовое решение:
Введите текст: HELLO, WORLD!
Результат: SVOOL, DLIOW!
Символы не вошедшие в шаблон замены, не шифруются.
0,0
(0 оценок)
Популярные вопросы: Информатика
sharunovamaria01
12.09.2022 18:55
1. Определение современных ОС общего назначения, логическая структура. 2. В чем заключаются две основные функции операционной системы? 3. В чем разница между системами с...
131756
15.02.2023 12:18
Массив одномерный a n элементов подсчитать произведение отрицательных элементов этого массива решите , вопрос жизни и смерти...
saraavetisyan2
15.02.2023 12:18
Даны два числа a и b. вам нужно вычислить их сумму a b. в этой вам нужно читать из стандартного воода и выводить ответ в стандартный вывод...
NewRussianGirl
15.02.2023 12:18
Написать программу в паскале. дана площадь s круга. найти его диаметр d и длину l окружности, ограничивающей этот круг, учитывая, что l = 2·π·r, s = π·r^2 . в качестве значения...
lololo781
24.10.2021 04:58
Вывести на экран дисплея номера элементов массива, удовлетворяющих условию 0...
плохознающия
10.09.2021 09:53
Эссе на тему: Оптимальная комплектация персонального компьютера школьника...
Milagrosrr
21.10.2020 11:26
С2 по информатике. нужно 3 1. заполнить массив из 20 элементов заполнить случайными числами и выведите на экран два самых больших числа массива с их индексами 2. для некоторого...
svetik83
21.10.2020 11:26
Для доступа к какому информационному ресурсу интернета в универсальном указателе ресурсов (url) используется нттр...
vlldboom
21.10.2020 11:26
1. информационная услуга — это: a) совокупность данных, сформированная производителем для распространения в вещественной или невещественной форме. b) результат непроизводственной...
winterwhite123
29.10.2022 21:21
Переведите число 356 в двоичную и восьмиричную систему счисления ( столбиком ) буду !...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
s1='';
s2='';
var
i,p:integer;
s:string;
begin
Write('Введите текст: '); Readln(s);
for i:=1 to Length(s) do
begin
p:=Pos(s[i],s1);
if p>0 then s[i]:=s2[p]
end;
Writeln('Результат: ',s)
end.
Тестовое решение:
Введите текст: HELLO, WORLD!
Результат: SVOOL, DLIOW!
Символы не вошедшие в шаблон замены, не шифруются.