программирование шифра виженера на C++

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • Исходный код: github.com/dia...
    Instagram: / dianadvoryak

Комментарии • 10

  • @kosari4ek-399
    @kosari4ek-399 3 месяца назад +1

    ААААА ЖЕНЩИНА В ПРОГРАММИРОВАНИИ
    А вообще круто, что у тебя так просто и понятно получилось сделать этот шифр. Очень нужно было для примера шифрования, думал придется самому придумывать, потому что в разных местах черт поймешь как там сделано, а оказывается все так просто.
    Спасибочки!

  • @SEyeziii
    @SEyeziii Год назад +1

    спасибо за это видео, очень помогло

  • @fein7068
    @fein7068 6 месяцев назад

    6:25, i в цикле for - это index, указатель на конкретный элемент массива, item - обычно именуется какой-то элемент массива или какой-то объект. Это важно, так как в программировании есть свои именованные стандарты и когда вы их нарушаете, у другого программиста будет не правильное представление.

  • @Владислав-щ6е2к
    @Владислав-щ6е2к 3 месяца назад

    Благодарочка, щас прикручу чтобьі с файлов брало и готово

  • @ИльяПечерский-л4л

    Для получения keycode было бы достаточно вычесть символ 'A' из исходного. Так как char это целочисленный тип данных, то s - 'A' вернет индекс символа в алфавите. Например, 'C' - 'A' == 2

  • @J1tul_1
    @J1tul_1 4 месяца назад

    Я всё ещё не понял зачем нужен ключ?

  • @dalexgames549
    @dalexgames549 Год назад

    Приветствую.Давно занимаетесь криптографией?

  • @joni9684
    @joni9684 Год назад

    Здравствуйте, отличное видео, помогло мне написать лабу.У меня возник вопрос, на 14:29 минуте вы говорите, что дописываете модуль, но как такового модуля я не вижу в коде. Не могли бы вы, как у вас найдется свободная минута, пояснить про этот случай. И также в функции Decode вы еще прибавляете alphabet.length(). Я не понял как это работает

    • @dianadvoryak
      @dianadvoryak  Год назад +1

      Здравствуйте, на минуте дописывается деление по модулю алфавита с помощью alphabet.length (то есть должны поделить mod26, а alphabet.length() будет равняться 26),
      момент когда прибавляю alphabet.length() в Decode: такие особенности языка, когда при делении по модулю % с отрицательными числами получается не правильный результат, если посмотреть видео про вижнера на php, там не нужно дописывать такие костыли

  • @rijkaaaard
    @rijkaaaard 11 месяцев назад +1

    кет