Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Dote8228
19.01.2022 10:18 •
Информатика
С++ закодируйте фразу 'съешь же ещё этих мягких французских булок, да выпей чаю' с шифра цезаря. со сдвигом на 7.
Ответ:
progames2002
08.10.2020 03:11
Dec C++
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
setlocale (LC_CTYPE, "Russian");
char alpha[] = "";
char buff[]="Съешь же ещё этих мягких французских булок, да выпей чаю.";
int n = 66, k=7;
k %= n;
for (int i = 0; i < sizeof(buff)-1; ++i)
if (strchr(alpha,buff[i]))
buff[i] = alpha[(strchr(alpha,buff[i])-alpha+k) % n];
cout<<buff<<endl;
system("pause");
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Конецначала
03.05.2023 19:21
Си++ составить программу, печатающую все простые числа из диапазона [2, n] при целом n 2....
Алісія
28.04.2021 15:54
Найдите значение логического выражения: (0∧1)∧1...
lizarodionov6Liza
12.02.2023 23:04
Даны числа x и y. получить (|x|-|y|)/(1+|xy|)/ написать словесное описание, блок-схему и программу...
Ketrin2316
24.12.2022 16:56
Составить алгоритм вычисления площади треугольника со сторонами a, b, c (a, b, c - вещественные положительные числа)....
ymolyauy
24.12.2022 16:56
Преобразуйте двоичное число в шестнадцатеричное: 1111011....
andreymarshev0p0b1aa
25.05.2022 03:44
Водится слово на клавиатуре. вывести да или нет в зависимости от наличия буквы б ...
XxXKotikXxX
24.12.2022 16:56
Что получится после преобразования числа af(16) в двоичную систему счисления?...
YaKrevedko1
24.12.2022 16:56
Найти сумму четных элементов массива целых чисел.размерность массива - 20.заполнение массива осуществить случайными числами от 100 до 200...
Ayei
24.12.2022 16:56
Составь для считалки алгоритм решения . в сказочном саду появилось необычное растение.в первые сутки своей жизни оно выросло на 5 см.росло растение быстро,в каждые следующие сутки...
sabinanuray1810
24.12.2022 16:56
«вычисления по известным формулам». написать программу: 15 известны ширина и длина прямоугольника. сколько квадратов со стороной а можно вырезать из данного прямоугольника?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
setlocale (LC_CTYPE, "Russian");
char alpha[] = "";
char buff[]="Съешь же ещё этих мягких французских булок, да выпей чаю.";
int n = 66, k=7;
k %= n;
for (int i = 0; i < sizeof(buff)-1; ++i)
if (strchr(alpha,buff[i]))
buff[i] = alpha[(strchr(alpha,buff[i])-alpha+k) % n];
cout<<buff<<endl;
system("pause");
return 0;
}