Поделитесь своими знаниями, ответьте на вопрос:
Даны фрагменты программ. Нужно написать какой результат выводится на экран. 1)var str1, str2, str3 str4:string[25]; str1:='Дима сдал'; str2:='на отлично'; str3:='экзамен'; str4:= str1+'_ ' + str2+'_ '+ str3; 2)сравните две строки: 'Belka ' 'Bylka ' 'Belka ' 'Belka ' 'bylka ' 'Bylka ' 'bylka ' 'bylk ' 3) str1:='AB CD EF GH'; str2:='Сегодня прекрасный день '; k1:=length(str1); k2:=length(str2); 4) str1:='АБВГДЕЖЗИЙКЛ'; str2:='ABCDEFGH'; str3:=copy(str1, 5, 3); writeln(str3); writeln(copy(str2, 1, 4)); 5) str1:='абвгдежзийкл'; delete(str1, 2, 5); writeln(str1); 3.В данном тексте замените слово «тигр» на слово «кошка» и наоборот.
2) Результаты сравнений строк:
- 'Belka ' 'Bylka ': строки не совпадают, так как символы 'B' и 'b' разные.
- 'Belka ' 'Belka ': строки совпадают, так как все символы и их порядок одинаковы.
- 'bylka ' 'Bylka ': строки не совпадают, так как символы 'b' и 'B' разные.
- 'bylka ' 'bylk ': строки не совпадают, так как символы 'a' и ' ' разные.
3) Результат выводится на экран: k1 = 10, k2 = 21. В данном фрагменте кода используется функция length(), которая возвращает длину строки. Значение длины строки str1 присваивается переменной k1, а значение длины строки str2 присваивается переменной k2.
4) Результат выводится на экран: "ЕЖ\nABCD". В данном фрагменте кода строка str1 содержит символы 'А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ж', 'З', 'И', 'Й', 'К' и 'Л'. С использованием функции copy() значение str3 получается путем выделения фрагмента строки str1 начиная с символа под номером 5 (символ 'Д'), и указывается количество символов для выделения (3 символа). Значение str2 выводится на экран с использованием функции copy(), где также указывается количество символов для выделения (4 символа) и начальный символ под номером 1. В результате на экран выводится строка "ЕЖ" и строка "ABCD".
5) Результат выводится на экран: "аежзийкл". В данном фрагменте кода значение str1 изменяется с помощью функции delete(), которая удаляет 5 символов начиная с символа под номером 2. Таким образом, символы 'б', 'в', 'г', 'д' и 'е' будут удалены из строки str1. На экран выводится строка "аежзийкл".
6) В данном тексте слово "тигр" заменяется на слово "кошка", а слово "кошка" заменяется на слово "тигр".