Напишите программу, которая строит последовательность из N случайных чисел на отрезке от 0 до 1 и определяет, сколько из них попадает в полуинтервалы [0; 0,25), [0,25;0,5), [0,5; 0,75) и [0,75;1). Сравните результаты, полученные при N=10,100, 1000, 10000.
На Python
Ответы
Ответ дал:
4
Ответ:
from random import random
n = int(input())
A = [0.0]*n
first_interval = 0
second_interval = 0
third_interval = 0
fourth_interval = 0
for i in range(n):
A[i] = random()
if 0 <= A[i] < 0.25:
first_interval += 1
elif 0.25 <= A[i] < 0.5:
second_interval += 1
elif 0.5 <= A[i] < 0.75:
third_interval += 1
else:
fourth_interval += 1
print(f'[0; 0,25) - {first_interval}\n[0,25;0,5) - {second_interval}')
print(f'[0,5; 0,75) - {third_interval}\n[0,75;1) - {fourth_interval}')
Объяснение:
Приложения:

Вас заинтересует
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад