afirmativo
Boa tarde amigos do Fórum!
Sou novo por aqui e também na linguagem C, estou no primeiro semestre de Eng. de Software, no passado em 1996 eu fiz programação em clipper, mas nunca trabalhei na area e hj voltando a programar em C estou com um desafio e gostaria que os amigos do fórum me dessem um norte.
Quero fazer o seguinte programa:
Calculo de perfil para moldura
Entrada de dados
Largura moldura:
Comprimento moldura:
Quantidade de travas :
Tamanho do perfil a ser utilizado:
Quantidade de molduras:
Logo após a entrada de dados eu gostaria que o mesmo me desse o calculo de quantos perfis eu irei usar, sendo que também terá que me dar quantos ''tocos" de perfil que sobrou ou seja: Vamos dizer que " arestas a,arestas b, arestas c, arestas d" sejam os lados da moldura e "arestas reforço" sejam as travas de reforço destas molduras( que pode ser mais que 1), sendo assim não tenho como calcular a metragem linear da moldura para calcular a metragem linear de perfil ( tem que ser calculado em barras), pois não tenho como emendar perfil para fazer uma lateral de uma moldura ou seja a+b+c+d+reforço tem que ser menor ou igual a perfil ou combinação entre eles sejam menor e igual a perfil. Eu ainda teria a variável "sobra" que seria o quanto sobraria do perfil de uma possível combinação das arestas.
No clipper eu criaria um banco de dados com todas estas arestas que seria alimentado com os valores Largura moldura: Comprimento moldura: Quantidade de travas : vezes Quantidade de molduras: e depois criaria uma rotina para zerar o banco de dados sempre usando o seguinte critério aresta a+aresta b+aresta c+aresta d+aresta reforço <= perfil. Porém agora vem uma de minhas dúvidas como faço quando nem todas as arestas couberem no mesmo pefil como faço o critério de comparação para que ele faça uma combinação entre as arestas para melhor aproveitamento?
Outra dúvida que tenho é se devo criar um Vector com Struct usando aresta a, aresta b, aresta c, aresta d, aresta reforço(sendo que pode ser mais que 1).
Como podem ver é mais complexo que dar a média de notas ou maior ou menor idade, ele tem que comparar o tamanho das arestas e calcular o melhora aproveitamento e no final a quantidade de perfil a ser usado na moldura.
Alguma dicas dos amigos(as)?
Obrigado!!!