Практикум «Программная среда Паскаль»
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 1
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходила не только введённая строка, но и было отображено количество слов в набранной строке. Показать учителю выполнение программы, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: Изменить программу на рис. 1 так, чтобы все пробелы текста были заменены запятой.
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 2
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходила введённая строка и было отображено количество слов, начинающихся с буквы «б» в набранной строке. Показать учителю выполнение программы, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: Изменить программу на рис. 1 так, чтобы весь текст заключенный в скобки был удалён вместе со скобками.
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 3
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходила введённая строка и было отображено количество букв «а», «с», «в», в набранной строке. Показать учителю выполнение программы, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: Изменить программу на рис. 1 так, чтобы все символы «:» в набранном тексте были удалены и на экран монитора вместе с получившейся программой выходило количество таких замен.
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 4
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходила введённая строка и было отображено количество символов «*», «:», «;», в набранной строке. Показать учителю выполнение программы, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: Изменить программу на рис. 1 так, чтобы все слова введённого текста, которые начинаются и заканчиваются одной и той же буквой, были выведены на экран монитора после основного текста.
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 5
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходила введённая строка и длина самого короткого и самого длинного слова в строке. Показать учителю выполнение программы, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: Изменить программу на рис. 1 так, чтобы все слова введённого текста, которые содержат хотя бы одну букву «а», были выведены на экран монитора после основного текста.
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 6
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходило количество групп символов «авс» в строке. Показать учителю выполнение программы, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: Изменить программу на рис. 1 так, чтобы все символы, заключенные в скобки введённого текста, были выведены на экран монитора после основного текста.
Практическая работа №10
Тема урока: Обработка строк.
Цель урока: Закрепить полученные знания по теме «Символьные строки». На примере готовой программы получить навыки создания строки с помощью клавиатуры. Научиться изменять программу по заданным условиям, используя ранее полученные знания по нахождению и обработки строк в зависимости от варианта.
Вариант 7
На рисунке 1 представлена программа zadacha 10, которая запрашивает ввод строки с клавиатуры и выводит на экран монитора созданную строку.
Program zadacha10;
Var S:string;
Begin
Writeln(‘Введите исходную строку’);
Readln(S);
Writeln(’Вы ввели строку’, S);
End.
Рисунок 1 «Создание строки с помощью клавиатуры»
Задание 2: Изменить программу на рис.1 так, чтобы на экран монитора после выполнения программы выходила строка, в которой все символы «*» будут удалены и каждый символ отличный от символа «*» будет удвоен. После выполнения программы пригласите учителя для проверки, предварительно сохранив программу в сетевой папке «Общая» под своей фамилией.
Задание 3: В введённой строке имеется один символ «;». Изменить программу на рис. 1 так, чтобы количество символов до «;» и после были просуммированы и выданы на экран монитора после вывода основной строки.