Вопрос задан 15.06.2023 в 04:49. Предмет Информатика. Спрашивает Смирнова Алла.

Дано п’ятизначне число, знайти добуток цифр, що стоять на непарних місцях. Наприклад: х = 12345,

тоді р = 1 * 3 * 5 = 15 Знайти: a) число одиниць, десятків і сотень цього числа; b) число, утворене при прочитанні заданого числа справа наліво. ПЖ СОРОЧНО!!!!!!!!!!!!!!
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Грущанская Мария.

Програма:
Python:

num = input('Введіть число: ')

proiz = int(num[0]) * int(num[2]) * int(num[4])

print(f'Добуток цифр на непарних місцях: {proiz}')

print(f'Число одиниць: {int(num) % 10}')

print(f'Число десятків: {num[-2]}')

print(f'Число сотень: {num[-3]}')

print(f'Число справа наліво: {num[::-1]}')

Пояснення:
Спочатку до програми вводиться число (п'ятизначне). Після - знаходиться добуток чисел на непарних месцях (а це числа з індексами 0, 2, 4). Далі виводиться добуток, знаходиться число одиниць (залишок від ділення числа на 10), число десятків - за допомогою знаходження другого символу з кінця, число сотень - третій символ з кінця. Число справа наліво виводиться також за допомогою перевороту строки.

Результат:

Введіть число: 12345

Добуток цифр на непарних місцях: 15

Число одиниць: 5

Число десятків: 4

Число сотень: 3

Число справа наліво: 54321

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я можу допомогти вам з математичними задачами. Ось моя відповідь на ваше запитання:

Нехай $x$ - п'ятизначне число. Нехай $a_1, a_2, a_3, a_4, a_5$ - цифри, що становлять число $x$, так що $x = 10000a_1 + 1000a_2 + 100a_3 + 10a_4 + a_5$.

Добуток цифр, що стоять на непарних місцях, дорівнює $p = a_1 \times a_3 \times a_5$.

a) Число одиниць, десятків і сотень цього числа дорівнює $r = p \mod 1000$, де $\mod$ - це операція залишку від ділення. Наприклад, якщо $p = 135$, то $r = 135$. Якщо $p = 42$, то $r = 42$. Якщо $p = 1008$, то $r = 8$.

b) Число, утворене при прочитанні заданого числа справа наліво, дорівнює $y = 10000a_5 + 1000a_4 + 100a_3 + 10a_2 + a_1$. Наприклад, якщо $x = 12345$, то $y = 54321$. Якщо $x = 90001$, то $y = 10009$.

Сподіваюся, що це було корисно. Якщо у вас є інші математичні питання, я буду радий вам допомогти.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос