Суть программы заключается в на другие символы. человек выбирает что ему сделать перевести "privet" в символы или наоборот. как сделать эту прогу через else. выбивает ошибки. т.е. должно сначала выходить 1) "что вы хотите сделать: перевести мое сообщение (нажмите 1) или перевести сообщение от меня(т.е. в обычный алфавит). 2)пользователь выбирает или 1 или 2(если 1 то из букв в символы иначе из символов в буквы) 3)пользователь вводит буквы или цифры и ему выдает переведенный результат. как сделать программу через else? она работает и так, но для того, чтобы выбрать первый вариант приходится вводить цифру 1 много раз. с цифрой 2 все в порядке. , отдаем практически все . var a1,a4, a5, a6, i : integer; var a3, a2, b1, b2, b3 : string; begin write ('hello! what do you want from me? it is that what i can: 1)translate message encrypted by me(enter 1) or encrypt message inputted by me(enter 2)'); readln (a2); if a2 = '2' then writeln('enter your message'); readln(a3); for i : = 1 to length(a3) do begin if a3[i]='a' then a3[i]: = '*'; if a3[i]='b' then a3[i]: = '+'; if a3[i]='c' then a3[i]: = '-'; if a3[i]='d' then a3[i]: = '='; if a3[i]='e' then a3[i]: = '! '; if a3[i]='f' then a3[i]: = '@'; if a3[i]='g' then a3[i]: = '#'; if a3[i]='h' then a3[i]: = '%'; if a3[i]='i' then a3[i]: = '& '; if a3[i]='g' then a3[i]: = ')'; if a3[i]='k' then a3[i]: = '('; if a3[i]='l' then a3[i]: = '`'; if a3[i]='m' then a3[i]: = '~'; if a3[i]='n' then a3[i]: = '^'; if a3[i]='o' then a3[i]: = '\'; if a3[i]='p' then a3[i]: = '/'; if a3[i]='q' then a3[i]: = '}'; if a3[i]='r' then a3[i]: = '{'; if a3[i]='s' then a3[i]: = ']'; if a3[i]='t' then a3[i]: = '['; if a3[i]='u' then a3[i]: = ': '; if a3[i]='v' then a3[i]: = '; '; if a3[i]='w' then a3[i]: = '> '; if a3[i]='y' then a3[i]: = '< '; if a3[i]='z' then a3[i]: = '? '; if a3[i]=' ' then a3[i]: = ' '; if a3[i]='x' then a3[i]: = ','; if a3[i]='.' then a3[i]: = '.'; write(a3[i]); end; if a2 = '1' then writeln('enter my message'); readln(a3); for i : = 1 to length(a3) do begin if a3[i]='*' then a3[i]: = 'a'; if a3[i]='+' then a3[i]: = 'b'; if a3[i]='-' then a3[i]: = 'c'; if a3[i]='=' then a3[i]: = 'd'; if a3[i]='! ' then a3[i]: = 'e'; if a3[i]='@' then a3[i]: = 'f'; if a3[i]='#' then a3[i]: = 'g'; if a3[i]='%' then a3[i]: = 'h'; if a3[i]='& ' then a3[i]: = 'i'; if a3[i]=')' then a3[i]: = 'j'; if a3[i]='(' then a3[i]: = 'k'; if a3[i]='`' then a3[i]: = 'l'; if a3[i]='~' then a3[i]: = 'm'; if a3[i]='^' then a3[i]: = 'n'; if a3[i]='\' then a3[i]: = 'j'; if a3[i]='/' then a3[i]: = 'p'; if a3[i]='}' then a3[i]: = 'q'; if a3[i]='{' then a3[i]: = 'r'; if a3[i]=']' then a3[i]: = 's'; if a3[i]='[' then a3[i]: = 't'; if a3[i]=': ' then a3[i]: = 'u'; if a3[i]='; ' then a3[i]: = 'v'; if a3[i]='> ' then a3[i]: = 'w'; if a3[i]='< ' then a3[i]: = 'y'; if a3[i]='? ' then a3[i]: = 'z'; if a3[i]=' ' then a3[i]: = ' '; if a3[i]=',' then a3[i]: = 'x'; if a3[i]='.' then a3[i]: = '.'; write(a3[i]); end; end.
112
210
Ответы на вопрос:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
никич4324.07.2022 22:08
-
apivo04.05.2022 10:19
-
brainsofi128.03.2020 09:20
-
XxXKotikXxX19.11.2020 08:32
-
malina2002315.09.2022 00:31
-
baseke201810.02.2022 16:33
-
Пикачу2445623.01.2023 09:50
-
beaka98829.01.2023 05:59
-
сабина41920.12.2021 08:55
-
Alina970azhieva14.12.2020 19:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.