Sei sulla pagina 1di 8

Lgica de Programao e

Algoritmos

Funes
Uma funo um instrumento (Esttico) que tem como
objetivo retornar um valor ou uma informao.

A chamada de uma funo feita atravs da citao do


seu nome seguido opcionalmente de seus argumentos
iniciais entre parnteses.

As funes podem ser predefinidas pela linguagem ou


criadas pelo programador de acordo com o seu interesse.

Funes
A criao de uma Funo deve ser declarada, com os
demais objetos, no incio do programa.
Este tipo de subalgoritmo sempre retornamum e apenas um
valor ao algoritmo que lhe chamou.
Cada funo tem associada ao seu valor de retorno um tipo
explcito.

Da mesma maneira com que os parmetros so fixos para


todas as chamada o retorno tambm fixo.

funcao<identificador> ([var]<parmetros>) <tipo de retorno>


var
<declarao de variveis locais>
inicio
<lista de comandos>
retorne <varivel de retorno>
fimfuncao

Identificador: Nome da funo. Passagem de parmetros


por referncia: utiliza-se a construo VAR antes dos
identificadores para indicar a passagem por referncia. Os
identificadores so separados por vrgula.
Parmetros: Entre um mesmo tipo de dados so separados
por vrgula. Entre tipos de dados a separao feita com
ponto-e-vrgulas ';'.
Tipo de retorno da funo: Real, Inteiro, Lgico ou Caractere.
Declarao de variveis locais: idntica a declarao de
variveis globais. As variveis declaradas localmente tem
validade dentro do escopo da funo.
Retorne: local onde colocado a varivel de retorno.

Crie uma funo que receba 2 nmeros e retorne o maior


valor.
Escrever um algoritmo para determinar se um determinado
nmero inteiro par ou mpar. Utilizar um subalgoritmo de
funo que retorna um valor lgico para indicar se o valor
recebido par ou no.

Elabore uma funo que recebe a mdia final de um aluno


por parmetro e retorna o seu conceito, conforme a tabela
abaixo:

Elabore uma funo que recebe por parmetro o raio de uma


esfera e calcula o seu volume (v = 4/3.P .R3).

Potrebbero piacerti anche