Funções eesubrotinas
Funções subrotinas

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE
CENTRO DE TECNOLOGIA
Dep. de Engenhar...
Funções eesubrotinas Introdução
Funções subrotinas Introdução

Funções
Sintaxe

Real function NOME_DA_FUNÇÃO (x,y) result ...
Funções eesunbrotinas Introdução
Funções sunbrotinas Introdução

Exemplos
Gerador de números aleatórios
N(i+1) = MOD(8121*...
Funções eesunbrotinas Introdução
Funções sunbrotinas Introdução

Exemplos
Todo o número aleatório precisa de uma semente. ...
Próximos SlideShares
Carregando em…5
×

Aula 07 05_2013

150 visualizações

Publicada em

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
150
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 07 05_2013

  1. 1. Funções eesubrotinas Funções subrotinas UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA Dep. de Engenharia Química Exercícios FUNÇÕES Professor Domingos Fabiano1 1 Departamento de Eng. Química Centro de Tecnologia / Universidade Federal do Rio Grande do Norte 2013 Introdução a Computação para Engenharia Química/Alimentos 1
  2. 2. Funções eesubrotinas Introdução Funções subrotinas Introdução Funções Sintaxe Real function NOME_DA_FUNÇÃO (x,y) result NOME_DO_RESULTADO Real function NOME_DA_FUNÇÃO (x,y) result NOME_DO_RESULTADO !Enunciados !Enunciados end function end function Introdução a Computação para Engenharia Química/Alimentos 2
  3. 3. Funções eesunbrotinas Introdução Funções sunbrotinas Introdução Exemplos Gerador de números aleatórios N(i+1) = MOD(8121*n(i) + 288411,134456) Esta equação é uma forma resumida da distribuição de probabilidade (uniforme) de um número está entre 0 e 134456. Pseudo-código Random0 ( n ) n <- MOD(8121*n + 28411, 134456) Random0 <- REAL(n)/134456.0 Fim Introdução a Computação para Engenharia Química/Alimentos 3
  4. 4. Funções eesunbrotinas Introdução Funções sunbrotinas Introdução Exemplos Todo o número aleatório precisa de uma semente. Neste caso, a semente pode ser qualquer número de interesse como tempo de CPU, dentre outros. Pseudo-código SEED ( iseed ) SEED <-ABS( iseed) Fim Introdução a Computação para Engenharia Química/Alimentos 4

×