Você está na página 1de 4

INSTRUÇÕES

a) Crie o programa da atividade e elabore o relatório solicitado

b) Os códigos desenvolvidos devem ser incluídos no relatório.

c) Não se esqueça de incluir seu nome e RA na página do relatório!

d) Grave o relatório no formato PDF e entregue-o pelo SAVA até 01/06/2022.

e) Caso houver necessidade de enviar mais de um arquivo, realize a compactação dos arquivos
no formato .ZIP

ATIVIDADE AVALIATIVA (5 pontos)

O aluno deverá realizar as seguintes entregas:

1. Programa

Num canteiro de obras, o engenheiro responsável solicitou a produção de treliças para a


construção. O engenheiro inicialmente precisa ter o seguinte conhecimento:

Quantidade de armação em quilogramas de armação


Produtividade: em quilogramas por hora
Recursos humanos: quantidade de armadores
Jornada diária: tempo de trabalho em horas

Para o planejamento e gerenciamento da obra, o engenheiro quer saber a duração da


atividade a partir do índice. Desenvolva um programa em Python para realizar esse cálculo.
Sabe que a duração do serviço é calculada dividindo-se a quantidade de armações pelo
produto entre a produtividade, os recursos humanos e a jornada diária.

2. Relatório

No relatório, além dos códigos dos programas, explique as dificuldades que você teve
em implementar cada um.
ALUNO: VALDEVINO FERREIRA
MAT: 202051021926
CURSO: ENG CIVIL 9° TERMO NOTURNO

1-) PROGRAMA

ENTRADA DE DADOS:
O usuário deverá informar a quantidade de treliças para que o programa calcule;

QUANTIDADE DE ALO EM KG
PRODUTIVIDADE EM KG POR HORA
QUANTIDADE DE ARMADORES
TEMPO DE TRABALHO PARA EXECUTAR A QUANTIDADE DE TRELIÇA INFORMADA
PELO USUÁRIO.

#TEXTO INFORMATIVO QUE DEVE CONSTAR NO CÓDIGO SEM QUE APAREÇA PARA O
USUÁRIO.
“CALCULO DE TRELIÇAS DE SEÇÃO 10X10X10cm MEDINDO 12m DE COMPRIMENTO
COM BARRAS DE AÇO LONGITUDINAIS DE BITÓLA 3/8” e ESTRIBOS DE BITÓLA 3/16”
ESPAÇADOS A CADA 30cm LONGITUDINALMENTE”

ROTEIRO DE CALCULO:

PESO DA BARRA 3/8” 12M = 7.40kg

PESO DA BARRA 3/16” 12M= 1,85KG

QUANTIDADE DE BARRAS 3/8” POR TRELIÇA= 3 BARRAS


PESSO DE BARRAS 3/8” POR TRELIÇA: (3barra*7,40Kg) =22,2kg

QUANTIDADE DE BARRAS 3/16” POR TRELIÇA= 1 BARRA


PESSO DE BARRAS 3/8” POR TRELIÇA: (1barra*1,85Kg) =1,85kg

QUANTIDADE DE AÇO POR TRELIÇA: 22,2KG + 1,85KG = 24,05KG


PRODUTIVIDADE AJUDANTE ARMADOR: 0,015H POR KG
PRODUTIVIDADE ARMADOR 0,042H POR KG
PRODUTIVIDADE DA MAO DE OBRA 0,057H POR KG

PRODUTIVIDADE DA MAO DE OBRA POR HORA EM KG: (1H*1KG) / 0,057H = 17,54KG

QUANTIDADE DE ARMADORES 1 OFICIAL + 1 AJUDANTE

JORNADA DE TRABALHO EM HORAS:


QT*QA/PM= TT

Onde;
QT= QUANTIDADE DE TRELIÇA
QA= QUANTIDADE DE AÇO POR TRELIÇA
PM= PRODUTIVIDADE DA MAO DE OBRA
TT= TEMPO DE TRABALHO

2-) RELATÓRIO

CÓDIGO

print('''
CÁLCULO DE TRELIÇAS DE SEÇÃO 10X10X10cm MEDINDO 12m DE COMPRIMENTO
COM BARRAS DE AÇO LONGITUDINAIS DE BITÓLA 3/8” e ESTRIBOS DE BITÓLA 3/16”
ESPAÇADOS A CADA 30cm LONGITUDINALMENTE

INFORMAÇÕES DO CÁLCULO ------------

PESO DA BARRA 3/8” 12M=7.40kg


PESO DA BARRA 3/16” 12M=1, 85KG
QUANTIDADE DE BARRAS 3/8” POR TRELIÇA=3 BARRAS
PESO DE BARRAS 3/8” POR TRELIÇA: (3barra*7, 40Kg)=22, 2kg
QUANTIDADE DE BARRAS 3/16” POR TRELIÇA=1 BARRA
PESO DE BARRAS 3/8” POR TRELIÇA: (1barra*1, 85Kg)=1, 85kg
TOTALIZANDO 24.05 KG DE ACO POR TRELIÇA (22,2KG + 1,85KG = 24,05KG)
----QA = 24,05KG----

QUANTIDADE DE ARMADORES 1 PROFISSIONAL + 1 AJUDANTE


PRODUTIVIDADE AJUDANTE ARMADOR: 0,015H POR KG
PRODUTIVIDADE ARMADOR 0,042H POR KG
PRODUTIVIDADE DA MAO DE OBRA 0,057H POR KG (0,042H + 0,015H = 0,057H)
PRODUTIVIDADE DA MAO DE OBRA POR HORA EM KG: (1H*1KG) / 0,057H =
17,54KG
----PM = 17,54KG----

---- TT = QT * QA / PM

Onde:
QT= QUANTIDADE DE TRELIÇA
QA= QUANTIDADE DE AÇO POR TRELIÇA
PM= PRODUTIVIDADE DA MAO DE OBRA
TT= TEMPO DE TRABALHO
''')
def calculate():
print('')
QT = int(input('INFORME A QUANTIDADE DE TRELIÇA A SER PRODUZIDA: '))
QA = 24.05
PM = 17.54
TT = QT * QA / PM
print('''
QUANTIDADE DE ARMADORES = 2''')
print('QUANTIDADE DE AÇO UTILIZADO NA PRODUÇÃO : ' + str(round(QA * QT,3)) + '
KG')
print('JORNADA DE TRABALHO EM HORAS : ' + str(round(TT,2)) + ' HORAS')
again()

def again():
calc_again = input('''
DESEJA REALIZAR O CÁLCULO NOVAMENTE?
INSIRA 'S' PARA SIM E 'N' PARA NAO : ''')

if calc_again.upper() == 'S':
calculate()
elif calc_again.upper() == 'N':
print('''
---------
ATÉ MAIS.
---------
''')
else:
again()
calculate()

CONCLUSÃO
Houve muitas dificuldades com relação a estruturação do código na linguagem de
programação solicitada, já que, ao cursar a disciplina de informática foi dado na
ementa linguagem em C++.
Não houve maiores dificuldades com relação aos cálculos, pois foram utilizados os
mesmos conceitos abordados no cotidiano da engenharia civil.

Você também pode gostar