Вопрос задан 02.07.2023 в 06:25. Предмет Информатика. Спрашивает Карапетян Нарек.

Написать программу на языке Паскаль : Определить наличие в строке S подстроки Х. Вывести на экран

соответствующее сообщение.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Евдокимов Александр.

begin

 var s := ReadString('Введите строку:');

 var x := ReadString('Введите подстроку строку:');

 

 if Pos(x, s) <> 0 then

   Print('Подстрока присутсвует')

 else

   Print('Подстрока отсутсвует');

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на языке Паскаль, которая определяет наличие подстроки Х в строке S и выводит соответствующее сообщение:

pascal
program CheckSubstring; var S, X: string; begin writeln('Введите строку S:'); readln(S); writeln('Введите подстроку X:'); readln(X); if Pos(X, S) > 0 then writeln('Подстрока X найдена в строке S.') else writeln('Подстрока X не найдена в строке S.'); readln; end.

Программа запрашивает у пользователя ввод строки S и подстроки X, а затем использует функцию Pos для проверки наличия подстроки X в строке S. Если Pos(X, S) > 0, то подстрока X найдена в строке S, и программа выводит сообщение "Подстрока X найдена в строке S.". В противном случае, программа выводит сообщение "Подстрока X не найдена в строке S.".

Обратите внимание, что данная программа предполагает использование стандартной библиотеки Pascal с поддержкой функции Pos, которая возвращает позицию первого вхождения подстроки в строку или 0, если подстрока не найдена.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос