Предмет: Информатика, автор: Milkkkkkaaaaaaaa

❗️ДАЮ 50Б❗️
У текстовому документі введіть текст повідомлення:

Чекатиму тебе сьогодні після уроків на подвірʼї школи біля спортивного майданчика. Потрібно поговорити наодинці

2.Дослідіть, чи можна виконати заміну голосних літер у тексті на деякі графічні символи.

3. Придумайте свій код для шифрування. Складіть свій ключ для дешифровки.

Приложения:

Ответы

Автор ответа: xboxlive4096
0

1. В текстовому документі введіть текст повідомлення:


Чекатиму тебе сьогодні після уроків на подвірʼї школи біля спортивного майданчика. Потрібно поговорити наодинці


2. Дослідіть, чи можна виконати заміну голосних літер у тексті на деякі графічні символи.

Так, можна виконати заміну голосних літер у тексті на деякі графічні символи. Наприклад, можна замінити голосні літери на такі символи:

* "а" на "*"
* "о" на "+"
* "у" на "?"
* "і" на "!"
* "е" на "/"

У цьому випадку отримаємо такий текст:


Чек*т*у т*+*б*а*с*ьогодн*я п*ісл*я у*к*ор*ів н*а п*одв*ір'*ї ш*к*оли б*і*ля сп*о*рт*ив*н*о*г*о м*ай*дан*ч*ик*а. П*от*р*і*бно п*о*г*ов*о*р*и*т*и н*а*о*д*ин*ц*і


3. Придумайте свій код для шифрування. Складіть свій ключ для дешифровки.

Ось один із варіантів коду для шифрування:

```python
def encrypt(text):
 """
 Шифрує текст за допомогою заміни голосних літер на деякі графічні символи.

 Параметри:
   text: Текст, який потрібно зашифрувати.

 Повертає:
   Зашифрований текст.
 """

 # Створюємо словник, який буде містити заміну голосних літер на графічні символи.

 vowels = {"а": "*", "о": "+", "у": "?", "і": "!", "е": "/"}

 # Проводимо заміну голосних літер на графічні символи.

 for i, char in enumerate(text):
   if char in vowels:
     text[i] = vowels[char]

 return text


def decrypt(text):
 """
 Дешифрує текст, який був зашифрований за допомогою заміни голосних літер на деякі графічні символи.

 Параметри:
   text: Зашифрований текст.

 Повертає:
   Дешифрований текст.
 """

 # Створюємо словник, який буде містити заміну графічних символів на голосні літери.

 vowels = {"*": "а", "+": "о", "?": "у", "!": "і", "/": "е"}

 # Проводимо заміну графічних символів на голосні літери.

 for i, char in enumerate(text):
   if char in vowels:
     text[i] = vowels[char]

 return text


# Приклад використання

text = "Чекатиму тебе сьогодні після уроків на подвірʼї школи біля спортивного майданчика. Потрібно поговорити наодинці"

encrypted_text = encrypt(text)
print(encrypted_text)

decrypted_text = decrypt(encrypted_text)
print(decrypted_text)
```

Цей код працює так:

* Спочатку ми створюємо словник, який буде містити заміну голосних літер на графічні символи.
* Потім ми проводимо заміну голосних літер на графічні символи в тексті.
* Для дешифрування ми просто проводимо заміну графічних символів на голосні літери, використовуючи той же словник.

В цьому випадку ключ для дешифровки - це словник, який ми використовували для шифрування.

Звичайно, це лише один із можливих варіантів коду для шифрування. Можна придумати і інші варіанти, наприклад, заміну голосних літер на цифри або на деякі інші символи.

Похожие вопросы
Предмет: Немецкий язык, автор: kys210111
Предмет: Математика, автор: Аноним