Предмет: Информатика,
автор: aniram2109
Какой текст будет выведен на экран в результате выполнения следующего фрагмента программы?
s:='Example';s0:='ABC';
Delete(s,1,3);
writeln(s);
Аноним:
"mple". Каким боком тут АВС - вообще непонятно.
Ответы
Автор ответа:
1
Delete (процедура) удаляет подстроку из строки.
В твоем случае delete(s, i, k)
s-исходная строка,
i - с какой позиции
k - сколько символов удалять.
Форма записи Delete(s,1,3) означает из строки s, убрать с первого по третий символ (строку с первого элемента по третий).
writeln(s) => 'mple'
P.S.: s0:='ABC'; - это действительно лишнее : )
В твоем случае delete(s, i, k)
s-исходная строка,
i - с какой позиции
k - сколько символов удалять.
Форма записи Delete(s,1,3) означает из строки s, убрать с первого по третий символ (строку с первого элемента по третий).
writeln(s) => 'mple'
P.S.: s0:='ABC'; - это действительно лишнее : )
Похожие вопросы
Предмет: Қазақ тiлi,
автор: nsergevadd
Предмет: Українська література,
автор: grimakovsaya08
Предмет: Українська мова,
автор: irau8640
Предмет: Математика,
автор: Inzhunkina