Upload
sandrine-etoundi
View
38
Download
0
Embed Size (px)
Citation preview
Professor Domingos Fabiano1
1Departamento de Eng. QuímicaCentro de Tecnologia / Universidade Federal do Rio Grande do Norte
2013
Introdução a Computação para Engenharia Química/Alimentos
Funções e subrotinas
Exercícios SUBROTINAS
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTECENTRO DE TECNOLOGIA
Dep. de Engenharia Química
1
Introdução a Computação para Engenharia Química/Alimentos
Funções e subrotinas Introdução
Subrotinas
2
Sintaxe
Subroutine NOME_DA_SUBROTINA (x,y)
!Enunciados
end subroutine
Introdução a Computação para Engenharia Química/Alimentos
Funções e sunbrotinas Introdução
Exemplos
3
Sempre que desejamos descobrir qual o melhor, estamos na verdade falando sobre em coisas relacionadas a MÁXIMOS e MÍNIMOS.
Por exemplo, qual seria o valor de x que faz com que a equação de segundo grau seja ZERO:
F(x) = x^2 + 5*x - 3 = 0
entre -10 < x < 10
Introdução a Computação para Engenharia Química/Alimentos
Funções e sunbrotinas Introdução
Exemplos
4
Xmelhor = -2.5
Introdução a Computação para Engenharia Química/Alimentos
Funções e sunbrotinas Introdução
Exemplos
5
Um solução simples consiste em espalhar N números aleatórios entre – 10 e 10 e avaliar N vezes a equação para ver qual o valor mais próximo de zero. Esse algoritmo é denominado de Busca Aleatória.
Introdução a Computação para Engenharia Química/Alimentos
Funções e sunbrotinas Introdução
Exemplos
6