Напиши программу, которая будет шифровать введенное пользователем сообщение.

Arthas1212523 Arthas1212523    3   15.06.2021 09:52    0

Ответы
dvolzhenkov dvolzhenkov  15.07.2021 10:55

#include <iostream>

#include <conio.h>

#include <Windows.h>

using namespace std;

int main()

{

SetConsoleOutputCP(1251);

SetConsoleCP(1251);

int l = 2, k = 5, lz = 0, kz = 0, sum = 0;

char s[100];

puts(«Введіть ваше секретне повідомлення:»);

gets_s(s,100);

for (int I = 0; I < strlen(s); i++)

{

if (s[i] == ‘а’ || s[i] == ‘е’ || s[i] == ‘и’ || s[i] == ‘і’ || s[i]

== ‘о’ || s[i] == ‘у’ || s[i] == ‘А’ || s[i] == ‘Е’ || s[i] == ‘И’ || s[i] == ‘І’

|| s[i] == ‘О’ || s[i] == ‘У’)

kz++;

if (kz == k)

{

s[i] = ‘a’;

kz = 0;

sum += 1;

}

if (s[i] == ‘б’ || s[i] == ‘в’ || s[i] == ‘г’ || s[i] == ‘д’ || s[i]

== ‘ж’ || s[i] == ‘з’ || s[i] == ‘к’ || s[i] == ‘л’ || s[i] == ‘м’ || s[i] == ‘н’

|| s[i] == ‘п’ || s[i] == ‘р’ || s[i] == ‘с’ || s[i] == ‘т’ || s[i] == ‘ф’ || s[i]

== ‘х’ || s[i] == ‘ц’ || s[i] == ‘ч’ || s[i] == ‘ш’ || s[i] == ‘щ’ || s[i] == ‘Б’

|| s[i] == ‘В’ || s[i] == ‘Г’ || s[i] == ‘Д’ || s[i] == ‘Ж’ || s[i] == ‘З’ || s[i]

== ‘К’ || s[i] == ‘Л’ || s[i] == ‘М’ || s[i] == ‘Н’ || s[i] == ‘П’ || s[i] == ‘Р’

|| s[i] == ‘С’ || s[i] == ‘Т’ || s[i] == ‘Ф’ || s[i] == ‘Х’ || s[i] == ‘Ц’ || s[i]

== ‘Ч’ || s[i] == ‘Ш’ || s[i] == ‘Щ’)

lz++;

if (l == lz)

{

s[i] = ‘y’;

lz = 0;

sum += 10;

}

}

puts(“Ваше розшифроване повідомлення:”);

puts(s);

cout << «Вартість подарунку становить: « << sum << «грн.» << endl;

return 0;

}

Объяснение:

Це на мові C++ можеш звідси щось взяти у свій код.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика