Составьте программу для нахождения количества песчинок, содержащихся в n тонн песка, считая, что масса каждой песчинки составляет m граммов (0.001 <= m <= 0.005).
def count_sand_grains(n, m) # Переводим массу песка в грамм n_grams = n * 100000 # Находим количество песчинок в n тоннах песк grains = n_grams / return grain n = float(input("Введите количество тонн песка: ") m = float(input("Введите массу каждой песчинки в граммaх (от 0.001 до 0.005): ") if m < 0.001 or m > 0.005 print("Масса песчинки должна быть от 0.001 до 0.005 граммов" else result = count_sand_grains(n, m print(f"Количество песчинок в {n} тоннах песка: {result}")
Пример использования:
Введите количество тонн песка: Введите массу каждой песчинки в граммах (от 0.001 до 0.005): 0.00 Количество песчинок в 2.0 тоннах песка: 666666.6666666666
# Переводим массу песка в грамм
n_grams = n * 100000
# Находим количество песчинок в n тоннах песк
grains = n_grams /
return grain
n = float(input("Введите количество тонн песка: ")
m = float(input("Введите массу каждой песчинки в граммaх (от 0.001 до 0.005): ")
if m < 0.001 or m > 0.005
print("Масса песчинки должна быть от 0.001 до 0.005 граммов"
else
result = count_sand_grains(n, m
print(f"Количество песчинок в {n} тоннах песка: {result}")
Пример использования:
Введите количество тонн песка:Введите массу каждой песчинки в граммах (от 0.001 до 0.005): 0.00
Количество песчинок в 2.0 тоннах песка: 666666.6666666666