Даны фрагменты программ. Нужно написать какой результат выводится на экран.

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.В данном тексте замените слово «тигр» на слово «кошка» и наоборот.

kapikyna kapikyna    1   23.04.2020 22:27    112

Ответы
kashasha kashasha  12.01.2024 11:45
1) Результат выводится на экран: "Дима сдал на отлично экзамен". В данном фрагменте кода объявляются четыре переменные типа string[25]: str1, str2, str3 и str4. Затем значения присваиваются переменным str1, str2 и str3. После этого значение переменной str4 получается путем конкатенации (сложения) значений str1, str2 и str3 с использованием символа "_". Таким образом, на экран выводится строка "Дима сдал_ на отлично_ экзамен".

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) В данном тексте слово "тигр" заменяется на слово "кошка", а слово "кошка" заменяется на слово "тигр".
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика