Vazio

Vazio é usado para o resultado de uma função que retorna normalmente, mas não fornece um valor de resultado ao seu chamada. Normalmente, essas funções de tipo vazio são chamados por seus efeitos colaterais, como a realização de alguma tarefa ou escrevendo os seus parâmetros na saída de dados.

A função com o tipo vazio termina ou por atingir o final da função ou executando um comando retorne sem valor retornado.

programa
{	
    funcao inicio()
    {
        imprime_linha()
        informacoes("Portugol",2.0,"UNIVALI")
        imprime_linha()
        informacoes("Java",1.7,"Oracle")		
        imprime_linha()
        informacoes("Ruby",2.0,"ruby-lang.org")
        imprime_linha()
		informacoes("Visual Basic",6.0,"Microsoft")
        imprime_linha()

    }

    //Função de retorno vazio que dezenha uma linha no console
    funcao vazio imprime_linha() 
    {
        escreva("\n---------------------------------------------------------------------------------------------")
    }

    //Função de retorno vazio que formata uma saida com base em seus parâmetros
    funcao vazio informacoes(cadeia nome, real versao, cadeia fornecedor)
    {
        se (nome == "Visual Basic")
        {
            retorne
        }
        escreva("\n")
        escreva("A linguagem ")
        escreva(nome)
        escreva(" encontra-se em sua versão ")
        escreva(versao)
        escreva(" e é fornecida pelo(a) ")
        escreva(fornecedor)
    }
}