Отметь неопределенное высказывание. т - согласная буква. верблюд живет в лесу. помидор - овощ. конфета вкусная.
250
356
Ответы на вопрос:
Общее решение, позволяющее удалять из строк любой "мусор" // pascalabc.net 3.0, сборка 1066 procedure checkstring(var s: string; var n: integer); var i: integer; begin i: =length(s); while i> 0 do begin if not(s[i] in ['a'..'z']) then delete(s,i,1); dec(i) end; n: =length(s) end; var s1,s2: string; i,p,n1,n2: integer; begin write('введите первую строку: '); readln(s1); checkstring(s1,n1); if n1=0 then writeln('введенная строка не содержит допустимых символов') else begin write('введите вторую строку: '); readln(s2); checkstring(s2,n2); if n2=0 then writeln('введенная строка не содержит допустимых символов') else { теперь обе строки содержат только маленькие латинские буквы } if n1=n2 then begin for i: =1 to n1 do begin p: =pos(s1[i],s2); if p=0 then break else delete(s2,p,1) end; if length(s2)=0 then writeln('решение имеется') else writeln('решения нет') end else writeln('решения нет'); end end. тестовое решение: введите первую строку: this is my own deal! введите вторую строку: тест: *is now=l2ead my sthi? решение имеется также имеется современное решение, которому пока что в школах не учат: // pascalabc.net 3.0, сборка 1066 begin var s1: =readstring('введите первую строку: ').where(x-> x in ['a'..'z']); if s1.count=0 then writeln('введенная строка не содержит допустимых символов') else begin var s2: =readstring('введите вторую строку: ').where(x-> x in ['a'..'z']); if s2.count=0 then writeln('введенная строка не содержит допустимых символов') else if s1.except(s2).count> 0 then writeln('решения нет') else writeln('решение имеется') end end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vladislav423915.01.2022 01:37
-
valdan200822.08.2020 00:05
-
golovko2006ovr6m122.04.2020 22:57
-
liloanimatronic30.09.2021 22:07
-
biktimirovandre26.05.2022 17:54
-
AnnieFire102.02.2021 21:59
-
qwertyyuill22.01.2023 06:20
-
OlgaStarikova13.04.2020 19:24
-
СофияСерая29.01.2020 10:49
-
QUKKI17.12.2021 18:19
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.