Расчет материалов для изготовления куба на Python

Расчет материалов для изготовления куба на Python

Простенькая программка расчет материалов для изготовления куба написанная на Python. Может, кому-нибудь пригодиться или как пример для начинающих программистов на Python.

Ранее я публиковал программу с самым ужасным кодом на Python и говорил, о её модернизации. Однако передумал, пусть будет для истории.

Сейчас наша задача рассчитать расходные материалы для изготовления куба. Стороны куба могут быть из различных материалов. Это может быть стекло, фанера, дерево. Грани куба могут быть так же деревом или железом для соединения. Никакие погрешности программа не учитывает. Не было у меня такой задачи, но Вы можете самостоятельно это дописать. Сложного ничего нет, одна математика.

Что потребуется для расчета, это ввести количество кубов. На случай, если нужно изготовить 10. А так же длину грани в метрах. Однако учитывайте, что лучше брать с запасом.

Сам код на Python.

def calc_cube_perimeter(side):
    return side*12

def calc_cube_area(side):
    one_face=side*side
    cube_area=one_face*6
    return cube_area

def calc_cube (ps, side):
    one_calc_perimetr=calc_cube_perimeter(side)
    full_lenght=one_calc_perimetr*ps
    one_cube_area=calc_cube_area(side)
    full_area=one_cube_area*ps
    print('Для расчета',ps,'кубов понадобился железных реек (м):', full_lenght,'и стекла (кв.м.)',full_area)
c=int(input('Сколько кубов нужно изготовить: '))
s=int(input('Введите сторону куба: '))
calc_cube(c, s)

Комментарии и критика приветствуется. Я только начинаю писать на этом языке и расчет материалов для изготовления куба на Python считаю свои началом.

Администратор блога. Увлекаюсь охотой, рыбалкой, виноделием, программированием на Python, администрированием сетей и многим другим. Люблю писать отзывы о различных товарах. Сейчас нахожусь за пределами России, но скоро вернусь.
Записи созданы 227
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Начните вводить, то что вы ищите выше и нажмите кнопку Enter для поиска. Нажмите кнопку ESC для отмены.

Вернуться наверх
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x