// Programa de teste da Linguagem LEI //Decls // Declaracao de Classes classe aluno { inteiro num, num_notas vector inteiro notas[30] funcao real media() funcao inteiro adiciona(inteiro) construtor funcao inteiro inicia() destrutor funcao inteiro finaliza() } subclasse aluno1 {aluno} { inteiro propinas inteiro pago construtor funcao inteiro cria() funcao inteiro deve() } // Declaração de variáveis inteiro a,b,c real d,f,g vector inteiro x[10], y[10] vector aluno al[30] // Declaração de funções funcao inteiro principal() funcao inteiro media(vector inteiro, inteiro) //Funcs // funcoes da classe aluno real aluno.media() { inteiro total, i real media se (a=2) {a<-3} total<-0 i<-0 enquanto (i