Напишите программу, которая строит последовательность из 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}')
Объяснение:
Приложения:
![](https://st.uroker.com/files/08a/08ad4e0d5b97b9f85cab4146d4ba8b02.png)
Вас заинтересует
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад
8 лет назад