Реферат: Строковый тип данных в языке Pascal
С величиной какого типа данных совместим по присваиванию отдельный символ строки?
Расскажите об операциях, которые можно выполнять над строковыми величинами.
Расскажите о функциях, определенных для величин строкового типа.
Расскажите о процедурах, определенных для величин строкового типа.
Как осуществляется доступ к отдельному сииволу строки?
Почему значение отношения 'Мама'<>'мама' равно TRUE?
Дан фрагмент программы:
S:= ‘’;
For I:= ‘0’ to ‘9’ do S:=S+I;
Какое значение пулучит переменная S после его исполнения?
Дан фрагмент программы.
Type String40 = String[40]; M = Array[1..100] Of String40;
Var A : M; I, J, Min, N : Byte; Vsp : String40;
Begin
Write('N? '); ReadLn(N);
For I := 1 To N Do ReadLn(A[I]);
For I := 1 To N-1 Do
Begin Min := I;
For J := I + 1 To N Do If A[J] < A[Min] Then Min := J;
Vsp := A[I]; A[I] := A[Min]; A[Min] := Vsp;
End;
WriteLn('Ответ: '); For I := 1 To N Do WriteLn(A[I])
End.
Точно и однозначно сформулировать условие задачи, решение которой приведенно в данном фрагменте.
Имеется следующая переменная
Var S : Array[1..100] Of String;
Какое из обращений к J-му символу I-той строки (I-го элемента массива S) будет правильным?
1) S[I][J]; 2) S[I,J]; 3) S[J][I]; 4) ответы 1–2 правильны; 5) среди ответов нет ни одного правильного.
Какая функция (процедура) является аналогом операции сцепления (+) при работе со строками?