Прозрачная пластина состоит из m слоев, показатели преломления которых
N1, . . ., Nm. Луч входит в пластину из вакуума под данным углом альфа.
Найти угол бета, под которым луч пересекает последний слой.
------------------------------------------------------------------------------------
Один из простейших способов шифровки текста состоит в табличной замене каждого символа другим символом – его шрифтом. Выбрать некоторую таблицу, разработать способ её представления, затем:
А) зашифровать данный текст,
Б) расшифровать текст.
-----------------------------------------------------------------------------------
Даны натуральное число N, действительные числа Х1,….., Хn и У1,…,Уn. Рассмотреть предыдущую задачу, считая, что h = (Хn – X1)/n. (ответом должна служить последовательность, содержащая n+1 число).
ПОМОГИТЕ ПОЖАЛУСТА КТО-НИБУДЬ РЕШИТЬ ЭТИ ЗАДАЧИ!!!!!
МНЕ ИХ СДАВАТЬ СКОРО А Я НЕ ПОНИМАЮ КАК ИХ ДЕЛАТЬ.
помогите пожалуста решить задачи в Паскале.
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
-
- Сообщения: 35
- Зарегистрирован: 12 май 2004, 15:34
- Откуда: Москва
Насколько я понял во втором задани необходим составить двумерный массив символов, который будет содеражить пары (Оригинальный символ - Его зашифрованный варинт).
И при просмотре строки ставить в соотвествие первый символ пары (из строки) второму (шифру). А при расшировке - наоборот.
Или еще один вариант берется таблица (для лат символов) (в оригинале 5 на 5 но там одного символа не будет тогда)размером 6 на 5. Номер клеточек соотвествует букве. Например (1,1) (строка, столбец) - A, (1,2) - B , (1,3) - C , (1,4) - D , (1,5) - E , (2,1) - F.
Получается что то вроде этого
Затем строится еще одна таболица того же размера. Но в нее записываются зашифрованные значения для каждой буквы.
Т.е. (1,1) запишем G и это будет зашифрованая А. Естественно
шифрованные символы все должны быть различны, без повторений.
Смотрим строку посимвольно и ставим в соотсветсвие символам строки -соотв. символы из второй таблицы. Если надо расшифровать - символам строки ставим в соотвествие символы из первой таблицы.
Например
PASCAL -> MFHRFP
Насчет первой - неплохо былоб напомнить как там все преломляется при переходе из разных сред с разл. преломляющей способностью.
И при просмотре строки ставить в соотвествие первый символ пары (из строки) второму (шифру). А при расшировке - наоборот.
Или еще один вариант берется таблица (для лат символов) (в оригинале 5 на 5 но там одного символа не будет тогда)размером 6 на 5. Номер клеточек соотвествует букве. Например (1,1) (строка, столбец) - A, (1,2) - B , (1,3) - C , (1,4) - D , (1,5) - E , (2,1) - F.
Получается что то вроде этого
Код: Выделить всё
ABCDE
FGHIJ
KLMNO
PQRST
UVWXY
Z
Т.е. (1,1) запишем G и это будет зашифрованая А. Естественно
шифрованные символы все должны быть различны, без повторений.
Код: Выделить всё
FGRBA
ETQXW
ZPUVS
MKLHN
OCYIJ
D
Например
PASCAL -> MFHRFP
Насчет первой - неплохо былоб напомнить как там все преломляется при переходе из разных сред с разл. преломляющей способностью.
