При сравнении строк большей считается та строка, которая содержит большее количество символов
Вопрос посетителя
Для строковой переменной t, имеющей значение «Тригер», результатом выражения ORD(t[0]) будет:
(*ответ*) число 6
число 0
сообщение об ошибке
число 1
Если описан тип TYPE Tstr = STRING [20] и переменная VAR S:Tstr, то длина переменной S:
(*ответ*) динамически изменяется от 1 до 20
равна 20
равна 0
равна 255
Значение типа Char — любой один символ из алфавита ПЭВМ:
(*ответ*) да
нет
Имеется описание Var x: String[10]; n, code : Integer; после выполнения операторов: Х:=’12’+’.’+’12’; Val(X,N,Code); переменная Code примет значение 3:
(*ответ*) верно
неверно
Максимальная длина строки для переменной типа String не ограничена:
(*ответ*) неверно
верно
Описана переменная VAR S : STRING [10] после выполнения в программе операции присваивания S:=’Record’ значение выражения Ord(S[0]) равно:
(*ответ*) 6
10
7
0
Описана переменная VAR S : STRING [5]. Если при вводе READ(S) набрать на клавиатуре — 987654321 и нажать клавишу Еnter, то переменная S:
(*ответ*) примет значение -9876
примет значение -987654321
останется равной нулю
примет значение 98765
Переменной строкового типа, описанной как VAR xx : STRING, необходимо присвоить значение «Москва». Какой из фрагментов программы записан неверно:
(*ответ*) хх:=Москва
хх:=’Москва’
xx:=’Мос’+’ква’
xx [1] :=’M’ ; xx [2] :=’о’ ; xx [3] :=’с’ ; xx [4] :=’к’ ; xx [5] :=’в’ ; xx [6] :=’а’
Поиск номера позиции определенного фрагмента в строке осуществляется с помощью функции:
(*ответ*) POS
INSERT
COPY
LEHGTH
После выполнения оператора N := Рos(‘oc’,’Космодром’) переменная N примет значение 2:
(*ответ*) да
нет
После выполнения оператора ST:= Copy(‘Procedure’,10,4) последует сообщение об ошибке:
(*ответ*) нет
да
После выполнения оператора ST:= Copy(‘Procedure’,2,4) переменная ST имеет значение ‘roсe’:
(*ответ*) верно
неверно
После выполнения оператора Sz:=Upcase(ш) переменная Sz примет значение ‘Ш’:
(*ответ*) неверно
верно
После выполнения процедуры Val(’22ю33′, X,k) переменная k будет иметь значение 0:
(*ответ*) неверно
верно
При сравнении строк большей считается та строка, которая содержит большее количество символов:
(*ответ*) неверно
верно
Примером строковой константы является — ’12*34=99′:
(*ответ*) верно
неверно
Процедура вставки подстроки в строку:
(*ответ*) Insert
Copy
Upcase
Val
Ответ эксперта
Для строковой переменной t, имеющей значение «Тригер», результатом выражения ORD(t[0]) будет:
(*ответ*) число 6
число 0
сообщение об ошибке
число 1
Если описан тип TYPE Tstr = STRING [20] и переменная VAR S:Tstr, то длина переменной S:
(*ответ*) динамически изменяется от 1 до 20
равна 20
равна 0
равна 255
Значение типа Char — любой один символ из алфавита ПЭВМ:
(*ответ*) да
нет
Имеется описание Var x: String[10]; n, code : Integer; после выполнения операторов: Х:=’12’+’.’+’12’; Val(X,N,Code); переменная Code примет значение 3:
(*ответ*) верно
неверно
Максимальная длина строки для переменной типа String не ограничена:
(*ответ*) неверно
верно
Описана переменная VAR S : STRING [10] после выполнения в программе операции присваивания S:=’Record’ значение выражения Ord(S[0]) равно:
(*ответ*) 6
10
7
0
Описана переменная VAR S : STRING [5]. Если при вводе READ(S) набрать на клавиатуре — 987654321 и нажать клавишу Еnter, то переменная S:
(*ответ*) примет значение -9876
примет значение -987654321
останется равной нулю
примет значение 98765
Переменной строкового типа, описанной как VAR xx : STRING, необходимо присвоить значение «Москва». Какой из фрагментов программы записан неверно:
(*ответ*) хх:=Москва
хх:=’Москва’
xx:=’Мос’+’ква’
xx [1] :=’M’ ; xx [2] :=’о’ ; xx [3] :=’с’ ; xx [4] :=’к’ ; xx [5] :=’в’ ; xx [6] :=’а’
Поиск номера позиции определенного фрагмента в строке осуществляется с помощью функции:
(*ответ*) POS
INSERT
COPY
LEHGTH
После выполнения оператора N := Рos(‘oc’,’Космодром’) переменная N примет значение 2:
(*ответ*) да
нет
После выполнения оператора ST:= Copy(‘Procedure’,10,4) последует сообщение об ошибке:
(*ответ*) нет
да
После выполнения оператора ST:= Copy(‘Procedure’,2,4) переменная ST имеет значение ‘roсe’:
(*ответ*) верно
неверно
После выполнения оператора Sz:=Upcase(ш) переменная Sz примет значение ‘Ш’:
(*ответ*) неверно
верно
После выполнения процедуры Val(’22ю33′, X,k) переменная k будет иметь значение 0:
(*ответ*) неверно
верно
При сравнении строк большей считается та строка, которая содержит большее количество символов:
(*ответ*) неверно
верно
Примером строковой константы является — ’12*34=99′:
(*ответ*) верно
неверно
Процедура вставки подстроки в строку:
(*ответ*) Insert
Copy
Upcase
Val