20 de set. de 2016

Tutorial | Calcular DET de uma matriz 2x2 em GML

Hoje estamos disponibilizando um simples tutorial que ajudará muitos na aula de matemática. Trata-se de um simples programa em GML que realiza o cálculo do determinante de uma matriz 2x2. Vamos lá!

Passo 01 :
Dê um duplo clique no ícone do programa Game Maker e espere aparecer a tela principal.

Passo 02:
Crie um objeto, e renomeie-o para obj_det.

Passo 03:
Clique em Add Event e escolha o evento Create, e em seguida vá até a aba Control do painel Action, e dê um clique sobre a opção Execute Code e sem soltar arraste até o painel Action.

Passo 04:
Com a tela do Execute code aberta, vamos declarar as variáveis. Escreva:

var a11, a12, a21, a22, calc1, calc2, det;

Passo 05:
Aperte a tecla enter, e em seguida digite o que cada variável irá receber. Escreva:

a11 = get_string ("Digite o a11 de sua matriz:",0);
a12 = get_string ("Digite o a12 de sua matriz:",0);
a21 = get_string ("Digite o a21 de sua matriz:",0);
a22 = get_string ("Digite o a22 de sua matriz:",0);
calc1 = (real (a11) * real (a22));
calc2 = (real (a12) * real (a21));
det =  (real (calc1) - real (calc2));

Passo 06:
Dê um 'enter', para que possa digitar a próxima linha de código, no qual, exibirá o "det" para o usuário. Escreva:

show_message ("O determinante dessa matriz 2x2 é "+ string (det));

Passo 07: 
Clique na seta verde para salvar o código e logo apos clique novamente na seta verde para salvar o objeto.

Passo 08: 
Crie uma room, com as dimensões 32x32, vá na aba Objects e clique com o botão esquerdo do mouse sobre a malha cinza. Feito isso, clique na seta verde para salvar a Room.

Passo 09:
Pressione F5 para executar o programa.


Após ter realizado o programa ficará assim:



Nenhum comentário: