zhienalinaadel
05.11.2021 19:53

Технические приборы которые могут иметь процессор?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Глеб0417
26.08.2020 18:17
Хорошо, давай разберемся с этим заданием поэтапно.

1) Написать слово ПАСТОРАЛЬ.
Начинаем с написания слова ПАСТОРАЛЬ.

2) Удалить ТОРА.
Удаляем из слова ТОРА, получаем ПАСЛЬ.

3) Поменять местами буквы ТТ и С.
Меняем местами буквы ТТ и С, получаем ПАСЛТ.

4) Вставить после буквы ТТ слово ЛАНИТА.
Вставляем после буквы ТТ слово ЛАНИТА, получаем ПАСЛТЛАНИТА.

5) Удалить все буквы А.
Удаляем все буквы А, получаем ПСЛТЛНИТ.

6) Дописать букву О после буквы ТТ.
Дописываем букву О после буквы ТТ, получаем ПСЛТТЛНИТО.

7) Дописать букву Б после буквы Т.
Дописываем букву Б после буквы Т, получаем ПСЛТТБЛНИТО.

8) Дописать в начало слова букву И.
Дописываем в начало слова букву И, получаем ИПСЛТТБЛНИТО.

Таким образом, результат выполнения алгоритма будет ИПСЛТТБЛНИТО.
0,0(0 оценок)
Ответ:
bng453
14.02.2022 05:09
Хорошо, я готов разработать программу, которая будет вычислять все указанные значения по заданию.

```python
def calculate_values(number):
# Инициализируем все переменные
count_of_3 = 0
count_of_last_digit = 0
count_of_even_digits = 0
sum_of_digits_above_5 = 0
product_of_digits_above_7 = 1
count_of_0_and_5 = 0

# Проходимся по каждой цифре числа
for digit in str(number):
digit = int(digit)

# Проверяем, является ли цифра равной 3
if digit == 3:
count_of_3 += 1

# Проверяем, является ли цифра последней цифрой числа
if digit == number % 10:
count_of_last_digit += 1

# Проверяем, является ли цифра четной
if digit % 2 == 0:
count_of_even_digits += 1

# Проверяем, больше ли цифра пяти
if digit > 5:
sum_of_digits_above_5 += digit

# Проверяем, больше ли цифра семи
if digit > 7:
product_of_digits_above_7 *= digit

# Проверяем, является ли цифра 0 или 5
if digit == 0 or digit == 5:
count_of_0_and_5 += 1

# Выводим результаты
print(count_of_3)
print(count_of_last_digit)
print(count_of_even_digits)
print(sum_of_digits_above_5)

if product_of_digits_above_7 == 1:
print(1)
elif product_of_digits_above_7 == 0:
print(0)
else:
print(product_of_digits_above_7)

print(count_of_0_and_5)

# Пример использования
number = int(input("Введите натуральное число: "))
calculate_values(number)
```

Давай-те разберем программу построчно:

1. Мы создаем функцию `calculate_values`, которая принимает параметр `number` - это входное число.
2. Мы инициализируем все необходимые переменные, чтобы сохранять значения для каждого из пунктов.
3. Мы перебираем каждую цифру входного числа, преобразуя его в строку и затем в число.
4. Мы проверяем каждое условие, описанное в задании, и в соответствии с этим увеличиваем соответствующие счетчики или изменяем значения переменных.
5. По окончании перебора всех цифр выводим результаты, по одному значению на строку.
6. В функции мы считываем ввод пользователя, преобразуя его в число, а затем вызываем функцию `calculate_values` для этого числа.

Таким образом, программа сначала принимает входное число, затем вычисляет количество цифр 3, количество последней цифры, количество четных цифр, сумму цифр больше 5, произведение цифр больше 7 и количество цифр 0 и 5. Затем она выводит все значения в соответствии с указанным порядком.

Пример:
```
Введите натуральное число: 56639
1
1
2
21
9
1
```

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