это python!
import random
def get_faster_than_60kmph_count():
faster_than_60kmph_count = 0
for i in range(0, speed_array_size):
if speed[i] > 60:
faster_than_60kmph_count += 1
return faster_than_60kmph_count
def get_max_speed():
#print(max(speed)) #есть отдельная функция для этого
current_max_speed = -1
for i in range(0, speed_array_size):
if speed[i] > current_max_speed:
current_max_speed = speed[i]
return current_max_speed
def get_max_speed_count():
max_speed = get_max_speed()
max_speed_count = 0
for i in range(0, speed_array_size):
if speed[i] == max_speed:
max_speed_count += 1
return max_speed_count
def get_average_speed():
average_speed = sum(speed) / speed_array_size
return average_speed
def get_below_average_speed_count():
below_average_speed_count = 0
average_speed = get_average_speed()
for i in range(0, speed_array_size):
if speed[i] < average_speed:
below_average_speed_count += 1
return below_average_speed_count
speed_array_size = 1000
speed = []
for i in range(0, speed_array_size):
speed.append(random.randrange(30, 201))
print(speed)
print("количество автомобилей, проехавших со скоростью, превышающей 60 км/ч: " + str(get_faster_than_60kmph_count()))
print("максимальная скорость проехавших автомобилей: " + str(get_max_speed()))
print("количество автомобилей, проехавших с максимальной скоростью: " + str(get_max_speed_count()))
print("средняя скорость проехавших автомобилей: " + str(get_average_speed()))
print("количество автомобилей, проехавших со скоростью, ниже средней: " + str(get_below_average_speed_count()))
Программа должна анализировать скорость каждого автомобиля и анализировать получаемую информацию.
МАССИВ ИЛИ ПОСЛЕДОВАТЕЛЬНОСТЬ
Надо выяснить:
1) количество автомобилей, проехавших со скоростью, превышающей 60 км/ч
2) максимальную скорость проехавших автомобилей
3) количество автомобилей, проехавших с максимальной скоростью
4) среднюю скорость проехавших автомобилей
5) количество автомобилей, проехавших со скоростью, ниже
средней