Для работы со строками в Турбо Паскаль включены процедуры и функции, которые обеспечивают редактирование и преобразование строк.
1. Цели:
1. Показать назначение строковых величин.
2. Научить анализировать исходные данные.
3. Развивать творческую активность.
4. Побудить интерес к изучению предмета.
2. Ход урока: 1. Оргмомент. (1 – 3 мин)
- Проверка знаний, полученных на предыдущих уроках.
А) информационный диктант. «Строки. Операции со строковыми переменными».
Б) самопроверка.
Задания.
Ввести строку символов состоящую из цифр. Удалить все впередистоящие нули до 1-ой ненулевой цифры.
Например: 0000003456 результат 3456.
Какую функцию будем использовать при решении этой задачи?
Функцию удаления символа.
Что происходит с длиной строки?
Она уменьшается.
Что необходимо предусмотреть при постановке условия для цикла?
Чтобы элемент строки был равен ‘0’ и длина строки была не равна нулю.
Решение.
Program st;
Var s: string;
Begin
Writeln(‘Введите строку символов’);
Readln(s);
While (s[1]=’0’ and length (s) <>0) do
begin
Delete(s,1,1);
Writeln(s);
End;
Readln
End.
Просмотр содержимого документа
«Строки. Стандартные функции и процедуры.»