Você está na página 1de 7

LGICA DE PROGRAMAO

AULA 9

Prof. Welber Ribeiro da Silva

Funo

FUNO

Uma funo um bloco de programa, contendo


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.

Você também pode gostar