Тест_7 (Pascal) Рядки символів
Про матеріал
Для тих, хто ще вивчає Pascal! Тестові запитання з файлу краще використовувати як питання-розминка або у якості диктанту на початку уроку практичної направленості після вивчення теоретичної частини. Послідовність питань тесту (з повторенням відповідей) та основний їх тип (один з багатьох) введено навмисно (по опиту) для самостійної роботи учнів над питаннями. Вчитель на свій розсуд обирає потрібні питання тесту.Test_7 Символьний рядок
(1-16)
- Строкова змінна - це
- послідовність символів з динамічною довжиною, і постійним максимальним розміром в діапазоні від 1 до 255
- послідовність символів з постійним максимальним розміром в діапазоні від 1 до 512
- послідовність символів з постійним максимальним розміром в діапазоні від 2 до 512
- послідовність символів з постійним максимальним розміром в діапазоні від 0 до 1024
- Function Pos (Substr: String; S: String): Byte;
- Видаляє підрядок з рядка
- З’єднує кілька рядків
- Шукає підрядок в рядку
- Повертає підрядок рядка
- Procedure Delete (Var S: String; Index: Integer; Count: Integer);
- Видаляє підрядок з рядка
- З’єднує кілька рядків
- Шукає підрядок в рядку
- Повертає підрядок рядка
- Function Concat (S1 [, S2, ..., Sn]: String): String;
- Видаляє підрядок з рядка
- Конкатенуються кілька рядків
- Вставляє підрядок в рядок
- Повертає підрядок рядка
- Function Copy (S: String; Index: Integer; Count: Integer): String;
- Видаляє підрядок з рядка
- З’єднує кілька рядків
- Шукає підрядок в рядку
- Повертає підрядок рядка
- Procedure Insert (Source: String; Var S: String; Index: Integer);
- Видаляє підрядок з рядка
- Конкатенуються кілька рядків
- Вставляє підрядок в рядок
- Повертає підрядок рядка
- Function Length (S: String): Integer;
- Видаляє підрядок з рядка
- Конкатенуються кілька рядків
- Вставляє підрядок в рядок
- Повертає підрядок рядка
- Що буде в результаті виконання операторів
Var S: String;
Begin
S: = '__ 123.5';
While Pos ( '_', S)> 0 Do S [Pos ( '', S)]: = '0';
WriteLn (S);
End. ?
- 99123.5
- 123.5
- 00123.5
- 88123.5
- В результаті виконання операторів
Var S: String;
Begin
ReadLn (S);
WriteLn ( ' "', S, '"');
WriteLn ( 'Довжина =', Length (S));
End.
виведеться на екран довжина рядка S
- 123.5
- 000123.5
- 888123.5
- До строкових відносяться типи даних
- real
- string, char
- chat
- string, word
- В результаті виконання операторів
Var S: String;
Begin
S: = Concat ( 'ABC', 'DEF');
End.
виведеться на екран довжина рядка S
- ABCDEF
- ABC
- DEF
- Яка функція використовується для пошуку підрядка в заданій стрічці?
- for i to n do
- Pos (Substr: String; S: String)
- Copy (S: String; Index: Integer; Count: Integer)
- Concat (S1 [, S2, ..., Sn]: String)
- Змінна строкового типу позначається ідентифікатором
- string
- word
- char
- byte
- Рядки програми в Турбо Паскалі мають максимальну довжину:
- 80 символів
- 126 символів
- 256 символів
- 512 символів
- Функція, що перетворює вираз в символьний тип
- LENGTH
- ORD
- CHR
- SUCC
- Знайти неправильне твердження
- 'C'> 'd'
- Ord ( '9')> Ord ( '5')
- Pred ( 'z')> 'a'
- 'Str'> 'aaaa'
- 'Str' = 'str'
|
|
|
|
|
|
|
|
|
|
|
|
1 |
3 |
1 |
2 |
4 |
3 |
4 |
3 |
1 |
2 |
|
|
|
|
|
|
|
|
2 |
2 |
1 |
3 |
3 |
1 |