Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior | Última revisão Ambos lados da revisão seguinte | ||
02_tutoriais:tutorial8:start [2022/06/26 13:50] adalardo [FAZENDO VERSÕES PIORADAS DE FUNÇÕES EXISTENTES!!!!] |
02_tutoriais:tutorial8:start [2022/06/26 13:54] adalardo |
||
---|---|---|---|
Linha 43: | Linha 43: | ||
A primeira etapa é definir qual o tipo de objetos que a função irá manipular e designar um nome a esse objeto como um argumento. No caso da média podemos definir esse objeto como um vetor numérico ''x''. Em seguida precisamos definir o algoritmo que será executado. Uma forma de fazer isso é através de um pseudocódigo que é a descrição literal do algoritmo. | A primeira etapa é definir qual o tipo de objetos que a função irá manipular e designar um nome a esse objeto como um argumento. No caso da média podemos definir esse objeto como um vetor numérico ''x''. Em seguida precisamos definir o algoritmo que será executado. Uma forma de fazer isso é através de um pseudocódigo que é a descrição literal do algoritmo. | ||
No nosso caso: | No nosso caso: | ||
+ | |||
<WRAP center round box 60%> | <WRAP center round box 60%> | ||
- | **Pseudocodigo ''media'' | + | **Pseudocodigo ''media'' ** |
- recebe um vetor ''x'' | - recebe um vetor ''x'' | ||
- soma os valores do vetor no objeto ''soma'' | - soma os valores do vetor no objeto ''soma'' | ||
Linha 54: | Linha 55: | ||
- | Depois de definir o que a função conterá, precisamos abrir um bloco de código para conter as linhas de comando que definem o algoritmo com as chaves ''{ }''. Em seguida colocamos as linhas de comando descritas no pseudocodigo e rodamos todo o bloco para construir a função, como abaixo: | + | Depois de definir o que a função conterá, precisamos abrir um bloco de código para conter as linhas de comando que definem o algoritmo com as chaves ''{ }''. Em seguida colocamos as linhas de comando descritas no pseudocodigo e rodamos todo o bloco de código desde a atribuição da função a um nome para construir um objeto da classe ''function'' na nossa área de trabalho. Rodo o código abaixo e cheque se houve a construção do objeto ''media'' e qual a classe desse objeto: |
- | Uma funções muito simples | ||
<code rsplus> | <code rsplus> |