Программирование 9 класс
2017-2018 учебный год
Дополнительные материалы и
ссылки
Урок 20 24.03.2018
Тема урока: Символьные строки 2
Скриншоты
предыдущего урока:
1.
Программа 1, использующая функцию
соединения символьных строк
Concat()
Рисунок 1 Исходный текст программы
1
Рисунок 2 Результат работы программы 1
1.
Программа 2, использующая функцию
определения длины символьной строки
Length()
Рисунок 3 Исходный
текст программы 2
Рисунок 4 Результат работы программы 2
2.
Программа 3, использующая функцию
определения номера символа в строке, начиная с которого в этой строке
содержится другая строка,
Pos()
Рисунок 5 Исходный текст программы 3
Рисунок 6 Результат работы программы 3
3.
Программа 4, использующая функцию
выделения части символной строки,
Copy()
Рисунок 7 Исходный текст программы 4
Рисунок 8 Результат работы программы 4
4.
Программа 5, использующая функцию
преобразования символьной строки в число,
Val()
Рисунок 9 Исходный текст программы 5
Рисунок 10 Результат работы программы 5
5.
Программа 6, использующая функцию
преобразования числа в символьную строку,
Str()
Рисунок 11 Исходный текст программы 6
Рисунок 12 Результат работы программы 6
6.
Программа 7, использующая обращение к
символу строки, как к элементу массива,
[5]
Рисунок 13 Исходный текст программы 7
Рисунок 14 Результат работы программы 7
7.
Программа 8, использующая функцию
определения символа по его номеру в кодовой таблице,
Chr()
Рисунок 15 Исходный текст программы 8
Рисунок 16 Результат работы программы 8
8.
Программа 9, использующая функцию
определения кода символа в кодовой таблице,
Ord()
Рисунок 17 Исходный текст программы 9
Рисунок 18 Результат работы программы 9
Скриншоты
настоящего урока:
9.
Программа 10, использующая массив
символьных строк
Рисунок 19 Исходный текст программы 10
Рисунок 20 Результат работы программы 10
Задачи :
1.
Шифровальщик.
Написать программу, зашифровывающую символьную строку, вводимую с клавиатуры.
Для шифрования использовать шифр замены. Ключ также вводится с клавиатуры.
Программа должна вывести на экран зашифрованную строку.
2.
Дешифровальщик. Написать программу, расшифровывающую символьную
строку, вводимую с клавиатуры. Предполагая, что для шифрования использовали
шифр замены. Ключ также вводится с клавиатуры. Программа должна вывести на
экран расшифрованную строку.
3.
Алфавитный порядокС клавиатуры вводят несколько символьных строк. . Написать программу, которая выведет на экран эти строки в
алфавитном порядке.
4.
Индексатор. С
клавиатуры вводят символьную строку - фразу. Написать программу, которая
выведет на экран список слов в этой фразе в алфавитном порядке с указанием
того, сколько раз каждое слово встречается в этой фразе.
Домашнее задание
1.
Индексатор Плюс.
С клавиатуры вводят несколько символьных строк - фраз. Написать программу, которая
выведет на экран список слов в этих фразах в алфавитном порядке, без повторов с
указанием номера фразы, в которой встречается каждое слово.
2. Творческая.
Придумать и
написать программу, содержащую действия со строками. Программа не должна повторять
программы классной и домашней работы и программы других учеников.
Литература:
Информатика. Задачник-практикум в 2-х томах. Т.
1 Под ред. И.Г. Семакина, Е.К. Хеннера, изд. 4, М., Бином. Лаборатория знаний, 2012.
Скачать URL: https://drive.google.com/file/d/0B6696ckkWj_zZDB2Yk4xMk1iR28/view
Задачи
для допуска к зачету
Из
книги, указанной в разделе «Литература» стр. 223-229, 235
Общее
задание: Написать программу для вычисления указанных выражений. Все необходимые
величины вводят с клавиатуры в алфавитном порядке. В случае невозможности
вычислить формулу программа должна вывести соответствующее сообщение.
Кто |
|
|||||||||||||
Аброськина |
9 стр.235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Деревяга |
10 стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Евсиков |
11 стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Калинин |
12 стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Мишустин |
13 – стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Самохвалов |
14 – стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Ушаков |
16 – стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Шаповалов |
17 – стр. 235 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Результаты
битвы за допуск НА 18 УРОКЕ
Деревяга №
1 Оценка 2 Неправильная запись формулы.
Калинин
№ 4 Оценка 2 Неправильная запись формулы.
Деревяга
№ 41 Оценка 5
Ушаков
№ 46 Оценка 5
Результаты
битвы за допуск НА 19 УРОКЕ
Калинин
53 оценка 3 не полностью
Мишустин
1 стр. 234 оценка 5
Ушаков
4 стр. 234 Оценнка 2 Не все
варианты рассмотрены.
Шаповалов
6 стр. 234 Оценка 5.