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)
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. Дякую за увагу!