Предмет: Информатика, автор: iigoriivanovox1shf

1. Напишите функцию, которая вычисляет количество цифр числа.
2. Напишите функцию, которая моделирует бросание игрального кубика. (Используйте генератор псевдослучайных чисел.)
3. Напишите функцию, которая вычисляет наименьшее общее кратное двух чисел
4. Напишите функцию, которая вычисляет N-ое число Фибоначч
ВСЕ ДЕЛАТЬ В ПИТОНЕ.

Ответы

Автор ответа: FroDK
0

Ответ:

# Задание 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


iigoriivanovox1shf: нужно сделать функцию, а функция только в 4.
FroDK: # Задание 1
num = input('Введи целое число: ')
def num_len(num):
return len(num)
print('Количество цифр в числе = {}'.format(num_len(num)))
Похожие вопросы
Предмет: Математика, автор: hofer