Ruslan2284612
14.12.2020 20:42

2. Создайте проект для решения задач: Известны длины сторон двух прямоугольников. Вычислить площади прямоугольников и сравнить
ах. Определить, являются ли прямоугольники квадратами. Опреде
ить, поместится ли первый прямоугольник внутри второго.
Внимание! Решение нужно для Лазаруса! ​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
aynaaaaa
12.03.2023 17:12
Для расшифровки заданной шифровки, нам необходимо пройти по каждой цифре и определить соответствующую ей букву в алфавите.

Прежде всего, создадим таблицу с соответствиями букв и их номеров:

А 1
Б 2
В 3
Г 4
Д 5
Е 6
Ё 7
Ж 8
З 9
И 10
Й 11
К 12
Л 13
М 14
Н 15
О 16
П 17
Р 18
С 19
Т 20
У 21
Ф 22
Х 23
Ц 24
Ч 25
Ш 26
Щ 27
Ъ 28
Ы 29
Ь 30
Э 31
Ю 32
Я 33

Теперь перейдем к расшифровке каждой шифровки:

1) Шифровка 1012:

Расшифровка: АБЛ

Как найдено:
Первая цифра 1 соответствует букве А.
Вторая цифра 0 игнорируется, так как 0 не имеет соответствующей буквы в алфавите.
Третья цифра 1 соответствует букве Б.
Четвертая цифра 2 соответствует букве Л.

2) Шифровка 1210:

Расшифровка: АЛК

Как найдено:
Первая цифра 1 соответствует букве А.
Вторая цифра 2 соответствует букве Л.
Третья цифра 1 соответствует букве К.
Четвертая цифра 0 игнорируется, так как 0 не имеет соответствующей буквы в алфавите.

3) Шифровка 1565:

Расшифровка: АОФ

Как найдено:
Первая цифра 1 соответствует букве А.
Вторая цифра 5 соответствует букве О.
Третья цифра 6 соответствует букве Ф.
Четвертая цифра 5 соответствует букве О.

4) Шифровка 5651:

Расшифровка: ОФК

Как найдено:
Первая цифра 5 соответствует букве О.
Вторая цифра 6 соответствует букве Ф.
Третья цифра 5 соответствует букве О.
Четвертая цифра 1 соответствует букве К.

Итак, из четырех заданных шифровок только первая шифровка "1012" расшифровывается единственным образом "АБЛ".
0,0(0 оценок)
Ответ:
sellvladklim00oy13em
06.11.2020 21:12
Хорошо, давайте решим эту задачу пошагово.

1. Первым шагом нужно получить входную строку от пользователя. Для этого можно использовать функцию input(). Давайте обозначим нашу входную строку как "string".

```python
string = input("Введите строку: ")
```

2. Затем, нам необходимо проверить, является ли длина строки четной или нечетной. Для этого можно использовать оператор % (остаток от деления). Если остаток от деления длины строки на 2 равен 0, значит длина строки четная и мы можем разделить ее пополам. В противном случае, если остаток от деления не равен 0, то длина первой части будет на один символ больше.

```python
length = len(string)
if length % 2 == 0: # Длина строки четная
half_length = length // 2
else: # Длина строки нечетная
half_length = (length // 2) + 1
```

3. После того, как мы определили длину первой части строки, мы можем использовать срезы для разбиения строки на две равные части. Мы можем использовать индексы, чтобы указать начало и конец каждой части строки. Обратите внимание, что индексы включают начальную позицию, но не включают конечную позицию.

```python
first_part = string[:half_length]
second_part = string[half_length:]
```

4. Далее мы должны переставить местами две полученные части строки. Для этого мы можем просто сложить их в обратном порядке.

```python
new_string = second_part + first_part
```

5. Осталось только вывести новую строку на экран.

```python
print("Результат:", new_string)
```

Вот и все! Теперь, если мы запустим весь этот код, он запросит у пользователя ввод строки, разделит ее на две равные части (или на одну большую и одну меньшую, в зависимости от длины строки), затем переставит их местами и выведет результат на экран.

Надеюсь, что ответ был понятен и полезен для школьника! Если у вас есть еще вопросы, не стесняйтесь задавать.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота