Na aula passada vimos o conceito por trás das funções, na aula de hoje o foco será na prática. Basicamente é possível trabalhar com funções de duas maneiras retornando ou não o valor, o modo que precisa de retorno é necessário informar o tipo, e a que não precisa de retorno é preciso apenas escrever void igual a função main, vamos aprender a estrutura delas?
Estrutura da função com retorno
tipoFunção nomeDaFunção(tipoParametro parametro){
bloco de código
return algumValor
}
Estrutura da função sem retorno
void nomeDaFunção(tipoParametro parametro){
bloco de código
}
Após ser criadas para realizar as instruções e obter o resultado das funções é preciso que ela seja chamada em algum ponto do programa no qual é feita a partir da seguinte estrutura
Chamando função
nomeFuncao(parametro)
Teste o código no compilador: