ААААА ЖЕНЩИНА В ПРОГРАММИРОВАНИИ А вообще круто, что у тебя так просто и понятно получилось сделать этот шифр. Очень нужно было для примера шифрования, думал придется самому придумывать, потому что в разных местах черт поймешь как там сделано, а оказывается все так просто. Спасибочки!
6:25, i в цикле for - это index, указатель на конкретный элемент массива, item - обычно именуется какой-то элемент массива или какой-то объект. Это важно, так как в программировании есть свои именованные стандарты и когда вы их нарушаете, у другого программиста будет не правильное представление.
Для получения keycode было бы достаточно вычесть символ 'A' из исходного. Так как char это целочисленный тип данных, то s - 'A' вернет индекс символа в алфавите. Например, 'C' - 'A' == 2
Здравствуйте, отличное видео, помогло мне написать лабу.У меня возник вопрос, на 14:29 минуте вы говорите, что дописываете модуль, но как такового модуля я не вижу в коде. Не могли бы вы, как у вас найдется свободная минута, пояснить про этот случай. И также в функции Decode вы еще прибавляете alphabet.length(). Я не понял как это работает
Здравствуйте, на минуте дописывается деление по модулю алфавита с помощью alphabet.length (то есть должны поделить mod26, а alphabet.length() будет равняться 26), момент когда прибавляю alphabet.length() в Decode: такие особенности языка, когда при делении по модулю % с отрицательными числами получается не правильный результат, если посмотреть видео про вижнера на php, там не нужно дописывать такие костыли
ААААА ЖЕНЩИНА В ПРОГРАММИРОВАНИИ
А вообще круто, что у тебя так просто и понятно получилось сделать этот шифр. Очень нужно было для примера шифрования, думал придется самому придумывать, потому что в разных местах черт поймешь как там сделано, а оказывается все так просто.
Спасибочки!
спасибо за это видео, очень помогло
6:25, i в цикле for - это index, указатель на конкретный элемент массива, item - обычно именуется какой-то элемент массива или какой-то объект. Это важно, так как в программировании есть свои именованные стандарты и когда вы их нарушаете, у другого программиста будет не правильное представление.
Благодарочка, щас прикручу чтобьі с файлов брало и готово
Для получения keycode было бы достаточно вычесть символ 'A' из исходного. Так как char это целочисленный тип данных, то s - 'A' вернет индекс символа в алфавите. Например, 'C' - 'A' == 2
Я всё ещё не понял зачем нужен ключ?
Приветствую.Давно занимаетесь криптографией?
Здравствуйте, отличное видео, помогло мне написать лабу.У меня возник вопрос, на 14:29 минуте вы говорите, что дописываете модуль, но как такового модуля я не вижу в коде. Не могли бы вы, как у вас найдется свободная минута, пояснить про этот случай. И также в функции Decode вы еще прибавляете alphabet.length(). Я не понял как это работает
Здравствуйте, на минуте дописывается деление по модулю алфавита с помощью alphabet.length (то есть должны поделить mod26, а alphabet.length() будет равняться 26),
момент когда прибавляю alphabet.length() в Decode: такие особенности языка, когда при делении по модулю % с отрицательными числами получается не правильный результат, если посмотреть видео про вижнера на php, там не нужно дописывать такие костыли
кет