1. Даны два целых числа A и В. Выведите все числа от A до B включительно, в порядке возрастания, если A < B, или в порядке убывания в противном случае.
2. Введите число n. Вычислите сумму 1! + 2! + 3! +…+ n!. Пользоваться математической библиотекой math в этой задаче запрещено.
3. Ввести 2 числа – высоту елки и символ. Нарисовать елочку из введённого символа заданной высоты. По середине елки должен быть ствол из двух вертикальных символов "слэш". К примеру для высоты 4 и символа @ елочка должна выглядеть так:
||
@||@
@@||@@
||
Язык питон
Answers & Comments
Ответ:
первое:
a = int(input('A: '))
b = int(input('B: '))
if a < b:
for i in range(a,b+1):
print(i)
elif a > b:
for i in range(-a,-b+1):
print(i*-1)
else:
print(a)
второе:
n = int(input('n: '))
summa = 0
for i in range(1,n+1):
ft = 1
for v in range(2,i+1):
ft *= v
summa += ft
print(summa)
третье:
a = int(input('Высота: '))
b = input('Символ: ')
for i in range(1, a):
string = ''
for v in range(1, i):
string += b
string += '||'
for v in range(1, i):
string += b
print(string)
print('||')
Если есть вопросы, пиши