Задача. Вводится текст. Вывести слова из текста в столбик. Слова друг от друга отделяются пробелами.
Блог учителям информатики Беларуси, учащимся, учителям, использующих ИКТ. Всем, кто хочет идти в ногу со временем, быть конкурентноспособными на рынке труда
среда, 30 ноября 2022 г.
Работа со словами
вторник, 29 ноября 2022 г.
Вставка и замена в тексте
Задача. Заменить в тексте слово «ноябрь» на «декабрь». Слова в тексте отделяются друг от друга пробелами. В конце текста тоже стоит пробел.
var s:string;
ns:integer;
begin
readln(s);
ns:=pos('... ',s);{ищем слово, которое будем заменять}
while ns>0 do {повторяем действия пока в тексте есть это слово}
begin
... {удалеям слово}
...('...',s,...);{вставляем новое слово}
...{ищем снова слово}
end;
writeln(s);
end.
СОСТАВЛЕНИЕ ПРОГРАММ
Задание 2. Заменить в тексте слово «ноябрь» на «декабрь». Слова в тексте отделяются друг от друга пробелами. В конце текста тоже стоит пробел.
Работа с фрагментами текста. Урок 12. 6 класс
ПРАКТИЧЕСКАЯ ЧАСТЬ
Ребята, файл для работы Работа с фрагментами расположен в папке D:\для занятий\6класс\ТР.
Строковые величины. Принцип сравнения. Повышенный
Задача. Напишите программу, которая определяет, является ли введённый символ цифрой от 0 до 9.
СОСТАВЛЕНИЕ ПРОГРАММ
Задание 2. Напишите программу, которая определяет, является ли введённый символ цифрой от 0 до 9.
Задание 3. Напишите программу, которая определяет, является ли введённый символ пробелом.
четверг, 24 ноября 2022 г.
Использование условий. Цикл с предусловием. Урок 12. 7 класс
ПРЕЗЕНТАЦИЯ К УРОКУ
ЗАКРЕПЛЕНИЕ МАТЕРИАЛА
ЗАКРЕПЛЕНИЕ МАТЕРИАЛА
среда, 23 ноября 2022 г.
Составление алгоритмов обработки строковых величин
Задача 1. В строке вида логин:пароль@сервер. Заменить каждый символ пароля *.
вторник, 22 ноября 2022 г.
Редактирование текста. 6 класс
ИГРАЕМ И ПОВТОРЯЕМ
ПРЕЗЕНТАЦИЯ
ПРАКТИЧЕСКАЯ ЧАСТЬ
ИТОГИ УРОКА
Подсчёт в тексте
Задача. Посчитать количество слов в тексте. Слова отделяются друг от друга пробелами.
Рассмотреть 2 способа.
var s:string;
np,k:integer;
begin
readln(s);
s:=s+' ';
for np:=1 to length(s) do
if s[np]=' ' then k:=k+1;
writeln(k);
end.
ПРАКТИЧЕСКАЯ ЧАСТЬ
Задача 2. Посчитать количество слов в тексте. Слова отделяются друг от друга пробелами.
Задача 4. Посчитать количество предложений в тексте. Предложение может заканчиваться точкой, восклицательным или вопросительным знаками, многоточием.
Задача 5. Посчитать количество слов, начинающихся и заканчивающихся на букву «С». Строчные и заглавные буквы не различаются
Удаление части строки
ПРЕЗЕНТАЦИЯ К УРОКУ
Задача. Дана строка: логин:пароль@адрес_сервера. В целях обеспечения безопасности из строки решили удалить пароль и символ :.
Пример
Входная строка: CoolUser:parol@ftp.erunda.ru
Вывод: CoolUser@ftp.erunda.ru
РЕШЕНИЕ ЗАДАЧ
Задание 2. Набрать и выполнить программу, разобранную в классе.
Задание 3. Из строки ФИО^Средний балл&Суммарный балл удалить часть ^Средний балл
Пример
Входная строка: ИвановИ.И.^8,9&27
Вывод: ИвановИ.И&27
Задание 4. Вводится предложение. Вывести третье слово предложения. Слова отделяются друг от друга пробелами. В предложении больше трёх слов.
Задание 5. FTP-Connection. Пользователю, зарегистрированному на FTP-сервере, для получения доступа к файлам на нем нужно набрать в FTP-браузере команду вида: ftp://логин:пароль@адрес_сервера. Написать программу, которая из введенной строки выделяет логин, пароль и адрес FTP-сервера и выводит эту информацию.
Пример
Входная строка: ftp://CoolUser:parol@ftp.erunda.ru
Вывод:
Адрес сервера: ftp.erunda.ru
Логин: CoolUser
Пароль: parol
четверг, 17 ноября 2022 г.
Алгоритмическая конструкция «повторение». Урок 11. 7 класс
ЗАКРЕПЛЕНИЕ МАТЕРИАЛА
Вставка символов.
Задача. Составьте программу, которая в тексте заменяет “и” на “i”.
Задача. Составьте программу, которая позволяет в тексте заменить слово Internet на Интернет
СОСТАВЛЕНИЕ ПРОГРАММ
Задание 2. Наберите и выполните программу, составленную в классе. Измените программу так, чтобы в программе происходила замена ъ на ‘
Задание 3. Составьте программу, которая заменяет в строке примера все знаки : на /Пример ввода: 267:8*98+76:9*5-3Пример вывода: 267/8*98+76/9*5-3
Задание 4.
1. Составьте программу для решения следующей задачи: Согласно стандарту ANSI С, при задании пути к файлу в программе на языке С, каталоги разделяются символом "/", а в стандарте фирмы Borland для разделения каталогов используется последовательность символов "\\". Написать программу, которая переводит строку, содержащую путь к файлу в стандарте Borland, в строку, содержащую путь к файлу в стандарте фирмы ANSI С.ПримерПуть в Borland C > C:\\MYDOCS\\TEX\\DOC1.TEХПуть в ANSI C > C:/MYDOCS/TEX/DOC1.TEX
2. С/Pascal. Дана строка символов. Заменить все вхождения символа '{' на 'begin', а каждое вхождение символа '}' — на 'end'.
Задание 5.
1. Html. Дан текст, в котором встречаются структуры "<i>" и "</i>". Заменить каждое вхождение "<i>" на "<курсив>", а каждое вхождение "</i>" на "<конец курсив>". Замечание. В программе следует учесть, что буква "i" может быть как строчной, так и прописной.
вторник, 15 ноября 2022 г.
Выделение части строки. Урок 10
Удаление части строки. 9 класс Повышенный.
ПРЕЗЕНТАЦИЯ К УРОКУ
Задача. Дана строка: логин:пароль@адрес_сервера. В целях обеспечения безопасности из строки решили удалить пароль и символ :.
Пример
Входная строка: CoolUser:parol@ftp.erunda.ru
Вывод: CoolUser@ftp.erunda.ru
РЕШЕНИЕ ЗАДАЧ
Задание 2. Набрать и выполнить программу, разобранную в классе.
Задание 3. Из строки ФИО^Средний балл&Суммарный балл удалить часть ^Средний балл
Пример
Входная строка: ИвановИ.И.^8,9&27
Вывод: ИвановИ.И&27
var s:....;
d, k, p: ….;
begin
readln(...);{вводим строку}
k:=pos(...,s);{ищем номер первого символа ^}
p:=pos(...,s); {ищем номер первого символа &}
d:=p-k; {вычисляем длину части ^Средний балл}
delete(...,k,d);{удаляем из строки часть ^Средний балл}
writeln(s);
end.
Задание 4.
1. Из строки ФИО^Средний балл&Суммарный балл-god удалить часть &Суммарный балл
Пример
Входная строка: ИвановИ.И.^8&27-2017
Вывод: ИвановИ.И.^8-2017
2. В строку ФИО^Средний балл&Суммарный-god балл удалить god.
Пример
Входная строка: ИвановИ.И.^8,9&27-2017
Вывод: ИвановИ.И.^8,9&27
Задание 5. FTP-Connection. Пользователю, зарегистрированному на FTP-сервере, для получения доступа к файлам на нем нужно набрать в FTP-браузере команду вида: ftp://логин:пароль@адрес_сервера. Написать программу, которая из введенной строки выделяет логин, пароль и адрес FTP-сервера и печатает эту информацию.
Пример
Входная строка: ftp://CoolUser:parol@ftp.erunda.ru
Вывод:
Адрес сервера: ftp.erunda.ru
Логин: CoolUser
Пароль: parol