incio e fim identificada por um nome, atravs do qual ser referenciado em qualquer parte do programa principal Uma funo devolver um resultado. Uma mesma funo pode ser chamada em mais de um lugar no mesmo algoritmo
FUNES 1.
2.
funcao <nome> (parametros:tipos):
<tipo da funo> var 1.
3.
Variveis: tipos
inicio <instrues> 2. retorne expresso ou resultado 1.
4.
fimfuncao
EXEMPLO DE FUNO
1. 2.
funcao soma (x,y: inteiro): inteiro
inicio 1.
3.
retorne x + y
fimfuncao
EXERCCIOS
Fazer um algoritmo que leia 100 nmeros inteiros, calcule
e imprima o cubo de cada um deles. Utilizar funo para calcular o cubo. Fazer um algoritmo que leia 10 pares (N e P) de nmeros inteiros, sendo o primeiro (N) sempre maior que o segundo (P). Calcule e imprima o valor de S, dado pela frmula a seguir: S = N/(N-P) Fazer um algoritmo que leia o valor do comprimento e da largura de 20 retngulos. Calcule a rea de cada um utilizando funo, imprimindo-a em seguida. Calcule e imprima tambm, no programa principal, a mdia das reas.
REFERNCIAS
1- FORBELLONE, Andr Luiz. Lgica de
Programao. Makron Books, 3a. Edio, 2005. 2. Carvalho, Victorio Albani de. Lgica de programao : Curso Tcnico em Informtica / Victorio Albani de Carvalho. Colatina: CEAD / Ifes, 2010. 3. Baudson, Adolfo Jos Gonalves Stavaux. Algoritmos e programao / Adolfo Jos Gonalves Stavaux Baudson, Francisco Csar Rodrigues de Arajo. Ouro Preto: IFMG, 2013.