Есть ответ 👍

Составьте программу которая вычисляла бы значение выражения n! /n

294
455
Посмотреть ответы 2

Ответы на вопрос:

mir32
4,6(81 оценок)

Для  начала  n! /n = (n-1)! язык  python def func(n):   rez  = 1   i = 0   while i < n-1:       i  +=  1       rez  *=  i   return rez

1) N = 65536 символов.

2) I = 0.1875 Кбайт.

Объяснение:

1. Дано:

K = 1024 символа

I = 1/512 Мбайт

Найти: N

I = K * i  <=>  i = I / K

I = 1/512 Мбайт = 1/512 * 1024 * 1024 * 8 = 16384 бит

i = 16384 бит / 1024 симв = 16 (бит)

N = 2^16 = 65536 символов

ответ: N = 65536 символов.

2. Дано:

K = 384 символов

N = 16 символов

Найти: I

N = 2^i  <=>  16 = 2^i  <=>  2^4 = 2^i  <=>  i = 4 (бит)

I = K * i

I = 384 симв * 4 бит = 1536 (бит)

I = 1536 / 8 / 1024 = 0.1875 Кбайт

ответ: I = 0.1875 Кбайт.

Популярно: Информатика