domingo, 25 de março de 2012

Linguagem de Programação C (para iniciantes)


Estrutura de um programa em C

a) O C é "Case Sensitive" 
Isto é maiúsculas e minúsculas fazem diferença  Se declarar uma variável com o nome soma ela será diferente de Soma, SOMA, SoMa ou sOmA. Da mesma maneira, os comandos do C  if e for, por exemplo, só podem ser escritos em minúsculas pois senão o compilador não irá interpretá-los como sendo comandos, mas sim como variáveis.

b) Função main()
Um programa em C é constituído por pelo menos uma função, a função main();

È por esta função que é iniciado o programa e são as chavetas finais desta função que termina a
execução do programa, logo qualquer outra função existente, terá que ser invocada na função
main() para que seja executada.

c) Estrutura de um programa





Analise dos coeficientes da Função óptima( Investigação Operacional)


Max
 z= c1 x1+ c2 x

Determinar a variação do inicio C1/C2 (ou C2/C1)  que mantém a solução óptima do problema, isto é sem alteração
Algebricamente 1/3 =<C1/C2 =< Z, C2 diferente de 0
ou                    1/2 =<C2/C1=<3, C1 diferente de 0

Se C2 diferente de 0, então significa que a função óptima não pode ser vertical
Se C1 diferente de o então significa que a função óptima não pode ser horizontal

Se esta condição for cumprida a solução mantém-se

Exercício Secretárias/Estantes( Investigação Operacional)