Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемГеннадий Коротнев
1 КОА Решение задач на двумерные массивы
2 КОА Ответьте на вопросы 1. Что такое массивы? 2. Способы записи массивов? 3. Как обратиться к элементу массива?
3 КОА Задача Расшифровать высказывание древнегреческого драматурга Эсхия, записанного с помощью шифра Виженера (ключевое слово - цветок): ВХЙВ ЫП ИРЧ, ЬАШ ЭПЕЧА ЦГРИА, О ЬДФ, ЬОЦ СГВТЪН ЩДНКЩЫЕ!
4 КОА Шифр Виженера Первое описание в 1553 г. в книге Джованни Беллазо. В XIX веке шифр получил имя Блеза Виженера. Блез Виженер
5 КОА Алгоритм шифрования 1) составление таблицы Виженера
6 КОА Таблица Виженера
7 КОА Алгоритм шифра 2) выбор ключа шифрования Можно взять любое слово или фразу. 3) к исходному тексту добавить ключ Пример Ключ: солнце Шифруемый текст: жизнь прекрасна солнце солнце со жизнь прекрасна
8 КОА Алгоритм шифра 4) запись шифрованного сообщения. На пересечении строки и столбца находится буква зашифрованного сообщения
9 КОА солнце солнце со жизнь прекрасна
10 Алгоритм шифра Исходный текст: жизнь прекрасна Шифрованный текст: чцтът фбухэццюо Раскодирование происходит в обратном порядке.
11 КОА Задание Необходимо написать программу, которая раскодирует сообщение написанное с использованием шифра Виженера. И с помощью программы раскодировать следующее высказывание древнегреческого драматурга Эсхия : ВХЙВ ЫП ИРЧ, ЬАШ ЭПЕЧА ЦГРИА, О ЬДФ, ЬОЦ СГВТЪН ЩДНКЩЫЕ!
12 КОА Задание Сформировать квадратную матрицу по следующему образцу: 123…N nN-1N-2…1 123…N nN-1N-2…1 …………… nN-1N-2…1
13 КОА Задание 2 2. Вычислить сумму и число положительных элементов матрицы A[N,N], находящихся над главной диагональю.
14 КОА Задание 2 3. Значения двух массивов A[1..100] и B[1..100] задаются с помощью следующего фрагмента программы: for n:=1 to 100 do A[n] := (n-80)*(n-80); for n:=1 to 100 do B[101-n] := A[n]; Какой элемент массива B будет наибольшим? 1) B[1]2) B[21]3) B[80]4) B[100]
15 КОА Задание 3 Вписать в ячейки буквы из таблицы ASCII АБВГДЕЖЗИЙКЛМНОП РСТУФХЦЧШЩЪЫЬЭЮЯ ручья оля!
16 КОА Домашнее задание 1. Решить 1-8 из файла А17. doc 2. Творческая задача – изобразить с помощью двумерного массива снежинку любой сложности.
17 КОА Задание 3 Вписать в ячейки буквы из таблицы ASCII ! АБВГДЕЖЗИЙКЛМНОП РСТУФХЦЧШЩЪЫЬЭЮЯ
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.