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

Плачу 90 баллов, нужно написать код с этим

02. Мотоцикліст і пішохід одночасно почали рух з пункту А в пункт В, які знахо-
дяться на відстані l км один від одного. Мотоцикліст досягши пункту В, не затриму-
ючись, повертає і рухається в пункт А. Через 3 години після початку руху він зустрі-
чає пішохода на відстані l/4 від пункту А. Розробіть алгоритм і програму для визна-
чення: з якими швидкостями рухалися мотоцикліст і пішохід?

32. Фірма протягом n місяців працювала з прибутками і збитками. Розробіть алго-ритм і програму обчислення доходу тільки за прибуткові місяця

62. Розробіть алгоритм і програму, які у лінійній послідовності розмірністю n мі-няють місцями мінімальний елемент з першим .

92. посудині об’ємом 1 куб. м міститься 1 моль ідеального газу. Розробіть про-
граму для визначення середньої кінетичної енергії його молекул? Тиск газу 100 000
Па.

Ответы

Автор ответа: jamalajataev
0
# Завдання 02
l = 90 # відстань в км
time_to_meet = 3 # години
distance_to_meet = l / 4 # відстань, на якій відбулося зустріч

# Швидкість пішохода - відстань, яку він подолав, поділена на час
speed_pedestrian = distance_to_meet / time_to_meet
# Швидкість мотоцикліста - відстань, яку він подолав, поділена на час
speed_motorcyclist = l / (2 * time_to_meet)

print("Швидкість пішохода:", speed_pedestrian, "км/год")
print("Швидкість мотоцикліста:", speed_motorcyclist, "км/год")

# Завдання 32
n = 12 # кількість місяців
profits_losses = [] # список для збереження прибутків та збитків

# Заповнення списку
for i in range(n):
amount = int(input(f"Введіть прибуток/збиток за {i + 1}-й місяць: "))
profits_losses.append(amount)

# Обчислення доходу за прибуткові місяці
income = sum(amount for amount in profits_losses if amount > 0)

print("Дохід за прибуткові місяці:", income)

# Завдання 62
n = int(input("Введіть розмірність послідовності n: "))
sequence = [] # список для послідовності

# Заповнення послідовності
for i in range(n):
element = int(input(f"Введіть {i + 1}-й елемент послідовності: "))
sequence.append(element)

# Знаходження мінімального елемента та його індексу
min_element = min(sequence)
min_index = sequence.index(min_element)

# Міняємо місцями мінімальний елемент з першим
sequence[0], sequence[min_index] = sequence[min_index], sequence[0]

print("Модифікована послідовність:", sequence)

# Завдання 92
R = 8.314 # Універсальна газова константа
T = 273 # Температура в Кельвінах
P = 100000 # Тиск газу в Па

# Знаходимо об'єм газу за рівнянням ідеального газу: PV = nRT
V = (n * R * T) / P

# Знаходимо середню кінетичну енергію молекул за формулою Ek = (3/2)kT
k = 1.38e-23 # Больцманівська константа
Ek = (3 / 2) * k * T

print("Середня кінетична енергія молекул газу:", Ek, "Дж")
Похожие вопросы
Предмет: Физика, автор: arsenkoval321
Предмет: Английский язык, автор: samotukmiroslava34