
Символьные строки. Из символьной строки “абвгдежзи” получить символьную строку ‘”вгдеж”. Написать
программу в паскале. 90 баллов. Прошу без спама. Только полные ответы, иные буду блокировать, спасибо.

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

Ответ:
program Stroki; // Pascal [fpc 3.0.4]
var
s1, s2: string;
begin
s1:='абвгдежзи';
s2 := copy(s1,3,5);
Writeln(s2);
end.
Объяснение:
copy() - вычленение подстроки
s1 ='абвгдежзи';
s2 = 'вгдеж'



Конечно, вот пример программы на Pascal, которая из заданной символьной строки извлекает нужную подстроку:
pascalprogram ExtractSubstring; var inputStr, outputStr: string; begin // Ввод исходной строки writeln('Введите символьную строку:'); readln(inputStr); // Извлечение подстроки outputStr := copy(inputStr, 2, 4); // Начиная с позиции 2 и длиной 4 символа // Вывод результата writeln('Извлеченная подстрока: "', outputStr, '"'); end.
Вы можете скопировать этот код в среду программирования Pascal (например, Free Pascal) и запустить его. Он запросит вас ввести исходную строку, а затем выведет извлеченную подстроку.
Обратите внимание, что в данном коде используется функция copy
, которая копирует часть строки начиная с указанной позиции и заданной длины. Позиции в Pascal нумеруются с 1. В данном случае, мы начинаем с позиции 2 и берем 4 символа, чтобы получить подстроку "вгдеж".


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









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili