• Grey YouTube Icon
  • White Instagram Icon

© 2023 por ManáosTech. Feito no futuro para o seu presente.

Contatos

Telefones:

(92) 99103-8067

(92) 98121-0730

manaostech@gmail.com

Endereço

Rua Wilson de Castro - 36A

( Antiga Rua A )

Conjunto Eldorado

Funções e Procedimentos

Funções e Procedimentos são duas formas de reaproveitarmos código na programação, ou no Minecraft reaproveitar estruturas (veremos na prática logo logo). Ambas são muito parecidas mas tem uma diferença que as torna únicas.

Nessa penúltima aula veremos como funcionam as FUNÇÕES e PROCEDIMENTOS.

Estamos quase terminando não é mesmo? O que achou da nossa jornada ate agora? aprendeu muito? Compartilhe sua opinião com os professores para sempre construirmos experiências melhores.

Semana que vem veremos nosso último assunto: Organização lógica com Fluxogramas.

Momento do Exercício

Ao voltar com o bolo para seu quarto você faz o que quiser, como na cama ou assistindo TV ou qualquer outra coisa.

As FUNÇÕES são muito parecidas com os PROCEDIMENTOS, a única diferença é que elas retornam algo ao programa principal.

Voltando ao exemplo da casa imagine que você vai a cozinha, pega uma fatia de bolo e volta para seu quarto para comer assistindo TV. Você foi sem nada e voltou com o bolo, em um PROCEDIMENTO você vai e volta sem nada, em FUNÇÕES você vai sem nada e volta com algo.

FUNÇÕES

  1. Para resolver essa prática você poderá usar o que desejar.

  2. Separe o sétimo andar do prédio construído na primeira aula em 3 salas​.

  3. Todas as salas terão a mesma lógica:

    • A sala terá 3 portas, uma entrada, uma saída e a última porta leva a uma sala que deve ser construída fora do prédio.​

    • As 3 portas (uma em cada sala) devem levar a mesma sala externa.

    • As portas que abrem para as salas externas só devem ser acionadas por dentro, então você é obrigado a sempre voltar pela mesma porta que entrou.

    • Na sala externa deixe apenas uma Crafting Table.

    • Em cada uma das 3 salas deixe os materiais para a construção de uma alavanca.

    • A porta que leva a saída deve ser de metal.

PROCEDIMENTOS

Imagine uma casa onde cada pessoa tem seu próprio quarto e todos nessa casa compartilham a mesma cozinha, todos têm acesso e fazem algo lá, quando terminam, voltam para seus quartos. Você consegue imaginar o qual trabalhoso seria construir uma cozinha para cada um? É bem mais rápido, fácil e útil construir apenas uma para todos usarem.

 

Procedimentos são a mesma coisa, imagine um trecho que código que se repete várias vezes sempre da mesma forma, podemos escrevê-lo apenas uma vez e apenas usá-lo em todas as partes que precisarmos.

  1. Para essa prática use os materiais que quiser.

  2. Separe o sexto andar do prédio construído na primeira aula em 3 salas​.

  3. Todas as salas terão a mesma lógica:

    • A sala terá 3 portas, uma entrada, uma saída e a última porta leva a uma sala que deve ser construída fora do prédio.​

    • As 3 portas (uma em cada sala) devem levar a mesma sala externa.

    • Nessa sala externa você deverá construir um sistema que conte quantas vezes você já entrou naquela sala.

Momento do Exercício