Ввод-вывод данных. Целочисленная арифметика. Часть 1
Работа с целыми числами
Что покажет приведённый ниже код?:
s = 0 k = 30 d = k - 5 k = 2 * d s = k - 100 print(s)
Ответ: -50
Что покажет приведённый ниже код?:
x = 3 y = 4 z = x + y z = z + 1 x = y y = 5 x = z + y + 7 print(x)
Ответ: 20
Что покажет приведённый ниже код?:
a = 4 print(a, 'a')
Ответ: 4 a
Напишите программу вывода на экран трех последовательно идущих чисел, каждое на отдельной строке. Первое число вводит пользователь, остальные числа вы должны сами вычислять в программе.
arg= int(input())
print(arg) print(arg + 1) print(arg + 2)
Напишите программу, которая считывает три целых числа и выводит на экран их сумму. Каждое число записано в отдельной строке.
arg_1= int(input()) arg_2= int(input()) arg_3= int(input())
print(arg_1 + arg_2 + arg_3)
Напишите программу, вычисляющую объём куба и площадь его полной поверхности по введенному значению длины ребра.
arg=int(input()) vol = arg*arg*arg sq=arg*arg*6
print('Объем =', vol) print('Площадь полной поверхности =', sq)
Напишите программу, которая по введённым целым значениям a и b вычисляет значение выражения.
a = int(input()) b = int(input()) func = 3*((a+b)**3)+275*(b**2)-127*a-41 print(func)
Напишите программу, которая считывает целое число, после чего на экран выводится следующее и предыдущее целое число с пояснительным текстом.
arg = int(input()) print('Следующее за числом', arg, 'число:', arg + 1) print('Для числа', arg, 'предыдущее число:', arg - 1)
Напишите программу, которая считает стоимость трёх компьютеров, состоящих из монитора, системного блока, клавиатуры и мыши.
arg1 = int(input()) arg2 = int(input()) arg3 = int(input()) arg4 = int(input()) summ = 3 * (arg1 + arg2 + arg3 + arg4) print(summ)
Напишите программу, которая принимает на вход два числа a и b, вычисляет сумму, разность и произведение для этих чисел и выводит текст в указанном формате:
<число a> + <число b> = <сумма чисел a и b> <число a> - <число b> = <разность чисел a и b> <число a> * <число b> = <произведение чисел a и b>
arg_1 = int(input()) arg_2 = int(input()) s = arg_1 + arg_2 m = arg_1 - arg_2 u = arg_1 * arg_2 print(arg_1, '+', arg_2, '=', s) print(arg_1, '-', arg_2, '=', m) print(arg_1, '*', arg_2, '=', u)
Арифметическая прогрессия.
a_1 = int(input()) d = int(input()) n = int(input()) prog = a_1 + d * (n - 1) print(prog)
Напишите программу, которая считывает целое положительное число x и выводит на экран последовательность чисел x, 2x, 3x, 4x, и 5x, разделённых тремя черточками.
x = int(input()) print(x, 2 * x, 3 * x, 4 * x, 5 * x, sep='---')