Числа, цифри, ділення

Задача 1. Дано 2-цифрове число. Поміняти місцями його цифри.

Якщо дано число 15, має утворитись число 51.

Введемо число з клавіатури і запишемо його значення у змінну

n=int(input())

Тепер потрібно виокремити з цього числа кількість десятків та кількість одиниць.

Кількість десятків - це ціла частина від ділення на 10.

Кількість одиниць - це остача від ділення на 10.

a=n//10

b=n%10

Складемо нове число: кількість одиниць помножимо на 10, і це стануть десятки. До них додамо кількість десятків (які тепер стануть одиницями).

k=b*10+a

Друкуємо результат на екран

print("Нове число", k)


Задача 2. Дано трицифрове число. Поміняти місцями його цифри.

Якщо дано 158 має стати 851.

Потрібно дізнатись кількість одиниць, десятків та сотень у початковому числі.

Кількість одиниць - остача від ділення на 10.

Кількість сотень - ціла частина від ділення на 100.

Кількість десятків - знайти дещо складніше. Потрібно початкове число спочатку поділити на 10 і взяти цілу частину від цього ділення (у нашому прикладі. А тоді - знову поділити на 10, але на цей раз взяти остачу від ділення.

n=int(input())

a=n//100

c=n%10

b=(n//10)%10

k=c*100+b*10+a

print("Нове число ",k)


Задача 3. Дано 4-цифрове число. Поміняти місцями його цифри.

Розв'яжіть задачу самостійно.


Задача 4. Ще на першій великій перерві у Петрика було m гривень, але вже на другій перерві він так зголоднів, що вирішив весь капітал витратити на смачні пиріжки. Скільки пиріжків зможе купити Петрик, якщо їх продають по n гривень? Скільки грошей лишилося у Петрика після фанатичної покупки пиріжків?

Розв'яжіть задачу самостійно.


Задача 5. Знайти суму цифр заданого трицифрового числа.

Розв'яжіть задачу самостійно.


Задача 6. Подвоїти кожну цифру заданого двоцифрового числа.

Розв'яжіть задачу самостійно.


Остання зміна: неділя 3 листопада 2019 2:23