# Задание 1
num = input('Введи целое число: ')
print('Количество цифр в числе = {}'.format(len(num)))
# Задание 2
from random import randint
print('Выпало {}'.format(randint(1, 6)))
# Задание 3
a = int(input('Введи 1 число: '))
b = int(input('Введи 2 число: '))
i = min(a, b)
while True:
if i % a == 0 and i % b == 0:
break
i += 1
print(f'НОК = {i}')
# Задание 4
def fibonacci(n):
a = 0
b = 1
if n < 0:
print("Некорректный ввод!")
elif n == 0:
return a
elif n == 1:
return b
else:
for i in range(2, n):
c = a + b
a = b
b = c
return b
n = int(input('Введи N-ое число Фибоначчи: '))
print('Число Фибоначчи = {}'.format(fibonacci(n)))
Объяснение:
Python 3.8.2
Поделитесь своими знаниями, ответьте на вопрос:
Составь алгоритм решения логических . (запиши цифры в правильном порядке 1. изучить условие . 2. выделить простые условия и обозначить их буквами. 3. составить конечную формулу. 4. записать условия на языке логики. 5. формулу, проанализировать полученные результаты, или составить таблицу истинности, найти по таблице истинности значения переменных, для которых f=1, проанализировать результаты.