programação web i professor josé rui aula 10 prof. josé rui jose.sousa@ifnmg.edu.br

Post on 21-Apr-2015

109 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Prof. José Rui

Programação Web I

Professor José RuiAula 10

Jose.sousa@ifnmg.edu.br

Prof. José Rui

Função

• Tem duas fases:– A definição:

• Onde definimos seu– Nome– Seus parâmetros– Seu processamento– Sua saída

– Chamada• Também chamamos de uso da função

Prof. José Rui

Função

• Deparamos o tempo todo com elas• Uma função tem

– Dados de entrada– Processamento– Saída

Chamamos de:Parâmetros

Chamamos de:retorno

Prof. José Rui

Função

• Deparamos o tempo todo com elas• Uma função tem

– Dados de entrada– Processamento– Saída

• F(x) = 2X + 1– Quais são os dados de entrada?– Qual o processamento?– Qual é a saída?

X

Prof. José Rui

Função

• Deparamos o tempo todo com elas• Uma função tem

– Dados de entrada– Processamento– Saída

• F(x) = 2X + 1– Quais são os dados de entrada?– Qual o processamento?– Qual é a saída?

X

2 * X + 1

Prof. José Rui

Função

• Deparamos o tempo todo com elas• Uma função tem

– Dados de entrada– Processamento– Saída

• F(x) = 2X + 1– Quais são os dados de entrada?– Qual o processamento?– Qual é a saída?

X

2 * X + 1

Vai depender do valor de x

Prof. José Rui

Função

• Na programação, assim como na matemática usamos o temo todo

• Em PHP tem a seguinte estrutura

Prof. José Rui

Função

• Na programação, assim como na matemática usamos o temo todo

• Em PHP tem a seguinte estruturaParâmetros, ou dados de

entrada

Retorno, Ou saída

Prof. José Rui

Função

• Na programação, assim como na matemática usamos o temo todo

• Em PHP tem a seguinte estrutura

Aqui, É a programação normal,Pode fazer o que quiser

no PHP

Prof. José Rui

Função - Exemplo

Aqui, Temos a declaração de

uma função• Nome: VerificaIDade• Parametros: $idade• Saída: $texto

Prof. José Rui

Função

• Tem duas fases:– A definição: (acabamos de ver)

• Onde definimos seu– Nome– Seus parâmetros– Seu processamento– Sua saída

– Chamada (vamos ver agora) • Também chamamos de uso da função

Prof. José Rui

Função

• Chamada de Função– Se quisermos chamar a função matemática vista

anteriormente

• O que apareceria na tela?

Prof. José Rui

Função

• Chamada de Função– Se quisermos chamar a função matemática vista

anteriormente

• O que apareceria na tela?• Como você sabe que é 7?

Prof. José Rui

Função

• Chamada de Função– Se quisermos chamar a função matemática vista

anteriormente

• O que apareceria na tela?• Como você sabe que é 7?

• Porque na definição da função f esta assim:

Prof. José Rui

Função

• Chamada de Função – Outro exemplo– Se quisermos chamar a função verificaIdade

Prof. José Rui

Relembrando

Prof. José Rui

Função

• Chamada de Função – Outro exemplo– Se quisermos chamar a função verificaIdade

• Então seria algo do tipo:

Prof. José Rui

Função

• Chamada de Função – Outro exemplo– Se quisermos chamar a função verificaIdade

• Então seria algo do tipo:

Quando chegar aqui, • O compilador entra

lá na definição

Prof. José Rui

Função

• Chamada de Função – Outro exemplo– Se quisermos chamar a função verificaIdade

• Então seria algo do tipo:

Quando chegar aqui, • O compilador entra lá

na definição• Executa o que tem lá

Prof. José Rui

Função

• Chamada de Função – Outro exemplo– Se quisermos chamar a função verificaIdade

• Então seria algo do tipo:

Entrega o resultado para

Prof. José Rui

Função

• Chamada de Função – Outro exemplo– Se quisermos chamar a função verificaIdade

• Então seria algo do tipo:

Com isso seu código fica bem

mais limpo!

Prof. José Rui

Inputs

• Vamos criar um resumo ao clicar em “enviar”

Prof. José Rui

Atividade

top related