Análise de Sistemas
Banco de Dados
Computação Gráfica
Diversos
Internet
Lógica
Programação
Redes
Computação
Informática Básica
FrameWorks
Matemática
Cadastre-se
Programação Mobile 16: Estudo de Algoritmos - Funções


AMAZON


CLUBE DE AUTORES


CLUBE DE AUTORES


CLUBE DE AUTORES


MAGAZINE LUIZA

PHP-GENERATOR

Programação Mobile 16: Estudo de Algoritmos - Funções

28/04/2023

  1. 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.


WebMaster: PROFESSOR RONI MARCIO FAIS
Formação: Bacharel em Ciência da Computação e Especialista em Administração, Supervisão e Orientação Educacional
E-mail: rmfais@yahoo.com.br


Artigos



Criação de APP online