будет преподаватель из университета
Строковые величины
Найти ошибку в коде. Ошибка
var s: integer;
begin
writeln('Введите имя');
readln(s);
writeln('Привет, ', s);
end.
Тип integer, его необходимо заменить на string.
Верно.
А теперь посмотрите на следующий фрагмент. Найдите ошибку.
var s: string;
begin
s := 'Мама';
writeln(‘Первый символ в строке: ’,s(1));
end.
Заменить круглы скобки на квадратные.
Верно.
А теперь посмотрите на этот фрагмент. А теперь посмотрите на этот фрагмент. Что в нём неправильно?
var s: string;
begin
writeln('Введите слово');
readln(s);
writeln('Длина строки: ', длина(s));
end.
Длина написана по-русски.
Как нужно исправить программу? Заменить длина(s) на length(s).
Что должна вывести программа если s = ‘Любовь’. Число 6.
А теперь посмотрите на слайд. Перед вами таблица с фрагментами программ. В каждом фрагменте пропущено название алгоритмической конструкции. Ваша задача — определить, какая конструкция использована, и вписать её название в таблицу.
Слайд 4. Таблица «Алгоритмические конструкции»:
№ | Фрагмент кода программы | Название алгоритмической конструкции |
1 | Следование | |
2 |
| Ветвление |
3 | Повторение, цикл с параметрами |