Презентація "Python_задачі на тему: «Змінні і типи даних»"

Про матеріал
Початок вивчення мови програмування Python. Рішення задач на мові програмування Python на тему «Змінні і типи даних».
Зміст слайдів
Номер слайду 1

Python задачіна тему:«Змінні і типи даних»Python - це маленький початок великих справ. Вчитель інформатики В. Д. Партіка

Номер слайду 2

1. Напишіть програму, яка отримує три цілих числа, введені з клавіатури (кожне число вводиться на окремому рядку), і друкує на екрані їх суму, добуток, результат піднесення першого числа до степеня різниці другого і третього чисел.{21 E4 AEA4-8 DFA-4 A89-87 EB-49 C32662 AFE0}№Вхідні даніВихідні дані 1 2 11 2 3 36 3 6 0.125a = int(input())b = int(input())c = int(input())print(a+b+c)print(a*b*c)print(a**(b-c))

Номер слайду 3

2. Напишіть програму, яка приймає ціле число n і обчислює значення виразу n + nn + nnn.{21 E4 AEA4-8 DFA-4 A89-87 EB-49 C32662 AFE0}№Вхідні даніВихідні дані156152336931123n = int(input())print(n + n * 10 + n + n * 100 +n * 10 + n)

Номер слайду 4

3. Вводиться ціле додатне число. Надрукуйте останню цифру числа.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані11799250033111n = int(input())print(n % 10)

Номер слайду 5

4. Вводиться ціле невід’ємне число n (n ≤ 100). Виведіть 2n.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані110102421240963532n = int(input())print(2 ** n)

Номер слайду 6

5. Дано двоцифрове число. Знайдіть число десятків у ньому.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані142426763818n = int(input())print(n // 10)

Номер слайду 7

6. Сашко, зазвичай, спить вночі a годин і влаштовує собі вдень тиху годину на b хвилин. Визначте, скільки всього хвилин Сашко спить на добу.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Вхідні даніВихідні дані852545a = int(input())b = int(input())print(a * 60 + b)

Номер слайду 8

7. Троє друзів отримали в кафе рахунок на суму n гривень, який вони вирішили розділити порівну. Скільки повинен заплатити кожен з них, якщо чайові складають 10% від суми рахунку?{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані146.7017.122122.5044.92325.209.24n = float(input())p = (n + 0.1*n)/3print(round(p, 2))

Номер слайду 9

8. Дано натуральне число. Знайдіть цифру, що стоїть в розряді десятків в десятковому записі числа (друга цифра, якщо рахувати з кінця запису).{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані11981821585350n = int(input())a = n // 10 % 10print(a)абоn = int(input())print(n // 10 % 10)

Номер слайду 10

9. Вводиться додатне ціле трицифрове число. Знайти суму цифр числа.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані1153921236356516n = int(input())a = n // 100b = n // 10 % 10c = n % 10print(a + b + c)абоn = int(input())print(n // 100 + n // 10 % 10 + n % 10)

Номер слайду 11

10. Вводиться число n, необхідно «відрізати« від нього k останніх цифр. k < n. Наприклад, при n = 123456 і  k = 3 відповідь повинна бути 123.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}Вхідні даніВихідні дані45671245672n = int(input())k = int(input())print(n // 10 ** k)

Номер слайду 12

11. Отримати реверсний (в зворотному порядку) запис введеного користувачем трицифрового числа.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані1184481n = int(input())a = n // 100b = n // 10 % 10c = n % 10print(c * 100 + b * 10 + a)

Номер слайду 13

12. Равлик повзе по вертикальній жердині висотою h метрів, піднімаючись за день на a метрів, а за ніч спускаючись на b метрів. На який день равлик доповзе до вершини жердини? Дані вводяться у порядку h, a, b.{5 C22544 A-7 EE6-4342-B048-85 BDC9 FD1 C3 A}№Вхідні даніВихідні дані110328h = int(input())a = int(input())b = int(input())print(int((h – a - 1)//(a - b) + 2))

Номер слайду 14

Навчання заради успіхуmahalaschool.com.ua. Дякую за увагу!

pptx
Додано
8 березня 2021
Переглядів
6861
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку