Войти
Регистрация
Спроси ai-bota
карина2029
17.06.2020 06:07
Надо сделать шифр цезаря с функциями кодировки и декодирования информации на языке с++.
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
gymnazium006
23.11.2022 17:45
Запишите в развёрнутом виде 143511^16...
mishanya2011198
13.01.2020 13:54
Составьте программу которая запрашивает число x и определяет чётное или не чётное это число...
Abdusalamova2004
14.08.2022 01:35
1. Назвіть найбільш важливі ресурси комп’ютера 2. Основні переваги ОС Windows 3. Для чого призначені функції API? 4. Основні особливостіWin32, які впливають на стиль програмування...
Zaika14102001
20.01.2022 05:08
1. Что такое мультимедиа? Каковы основные составляющие мультимедиа? 2. Где применяется технология мультимедиа?3. Каковы особенности мультимедийных продуктов? Опишите известныйвам...
Хз12334
26.02.2023 03:23
Var x:char; begin x:=(39+42)/(3+7); writeln( x= ,x:4:2); readln; end. var x:real; begin x:=(39+42)/(3+7); end. var x:real; begin x:=(39+42)*(3+7); writeln( x= ,x:4:2); readln; end....
Jdjdkdjd
27.01.2020 19:59
Тест в яклассе по инфлрматике...
nikolay2045
26.04.2021 14:38
Намалювати блок-схему власного алгоритму з розгалуженням у циклі...
FenrisYT
17.04.2022 13:48
составить 5 математических задачь...
Мальчик123870
17.04.2022 01:31
Решите задачи #9, 10 с дано и решением...
Yanas7
19.04.2020 13:00
Напишите программу в c++ которая считает сумму чисел массива...
Ответ:
svetacok
08.10.2020 08:21
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
string cod(char* text,int ROT) {
for (int i = 0; i < strlen(text); i++)
if (text[i] != ' ')
text[i] += ROT;
return text;
};
string decod(char* text, int ROT) {
for (int i = 0; i < strlen(text); i++)
if (text[i] != ' ')
text[i] -= ROT;
return text;
};
int main() {
setlocale(LC_ALL, "Rus");
cout << "Введите текст: " << endl;
char s[256]; cin.getline(s,255);
cout << "Что нужно сделать(1-декод. 2-код.): " << endl;
int d; cin >> d;
cout << "ROT:" << endl;
int ROT; cin >> ROT;
if (d == 2) cout<< cod(s, ROT)<< endl;
else cout<< decod(s, ROT)<< endl;
system("pause");
}
Пример(1):
Введите текст:
Proverka
Что нужно сделать(1-декод. 2-код.):
2
ROT:
3
Suryhund
Пример(2):
Введите текст:
Suryhund
Что нужно сделать(1-декод. 2-код.):
1
ROT:
3
Proverka
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота