Escolar Documentos
Profissional Documentos
Cultura Documentos
Silva
Guimarães
<p://<p.ci.ifes.edu.br/informaBca/rafael_guimaraes
Funções
e
Procedimentos
Técnicas
de
Programação
Declaração
de
Funções
• No
Visualg
2.0
a
declaração
de
funções
é
feita
da
seguinte
forma:
funcao <nome da função>(<variável>:<tipo>) : <tipo do retorno>
inicio
<sequência de comandos>
fimfuncao
Declaração
de
Funções
• Em
C
a
declaração
de
funções
é
bastante
semelhante
obedecendo
ao
seguinte
formato:
<tipo do retorno> <nome da função> (<tipo> <variável> ){
<sequência de comandos>
}
Declaração
de
Funções
• Exemplo:
/* Calcula o quadrado de x */
int square (int x){
return(x*x);
}
Local
de
Implementação
• No
Visualg,
as
funções
e
procedimentos
eram
declarados
após
a
declaração
das
variáveis
do
algoritmo.
inicio
lerDados(n1, n2)
fimalgoritmo
Passagem
de
Parâmetros
por
Referência
int main(){
int n1, n2;
lerDados(&n1, &n2);
}
Bibliografia
• SANTOS,
Henrique
José.
Curso
de
Linguagem
C
da
UFMG,
aposBla.
• FORBELLONE,
André
Luiz.
Lógica
de
Programação
–
A
Construção
de
Algoritmos
e
Estruturas
de
Dados.
São
Paulo:
MAKRON,
1993.