PROGRAMAÇÃO
MOBILE – AULA 16
ESTUDO DE ALGORITMOS
FUNÇÕES
Função é uma rotina de programação moldada pelo programador,
através da qual é possível executar vários comandos por meio de
uma única linha de instrução, com possibilidade de se produzir
resultados diferentes a cada nova execução. Este recurso facilita a
vida do programador, impedindo que ele tenha que digitar várias
linhas de código para executar tarefas similares em diferentes
programas.
Uma função apresenta a seguinte estrutura:
funcao nome(p1,p1,p3...)
{
comandos;
}
Onde “nome” é o nome dado a função atribuído pelo
programador, “p1”, “p2” e “p3” são
parâmetros (variáveis que podem ser usadas dentro da função),
“comandos” são os comandos a serem executados pela
função.
Algumas funções podem ser nativas, ou seja, já fazem parte da
biblioteca da linguagem de programação a ser utilizada pelo
programador.
EXEMPLO DE FUNÇÃO
A função a seguir calcula a média aritmética entre duas notas.
Nela já vamos introduzir algumas instruções em inglês como
function(função) e return(retorne).
algoritmo media;
declare var_media:numero;
function calcula_media(var_nota1, var_nota2){
var_media = (var_nota1+var_nota2)/2;
return(var_media);
}
var_media = calcula_media(80,90);
escreva('média = ',var_media);
ATIVIDADES
1) Monte uma função que calcule a média entre 4 notas.
2) Monte um função que calcule juros simples sabendo que juros = capital * (taxa/100) * tempo.
3) Monte uma função que calcule a área de um retângulo sabendo que area = base * altura.