![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: Ruby ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como retornar a diferença entre duas matrizes usando RubyQuantidade de visualizações: 6819 vezes |
# Este exemplo mostra como obter a diferença entre dois # arrays. Isso é conseguido obtendo-se um novo array # removendo todos os elementos da primeira matriz que # estejam contidos na segunda matriz_a = [2, 2, 3, 4, 5] matriz_b = [3, 7, 9, 2, 4] # Obtém a diferença entre as duas matrizes matriz_c = matriz_a - matriz_b # Exibe o resultado matriz_c.each do | valor | puts valor end |
![]() |
Ruby ::: Dicas & Truques ::: Programação Orientada a Objetos |
||||
Como usar métodos e variáveis de classes em Ruby - Programação Orientada a Objetos em RubyQuantidade de visualizações: 7984 vezes |
||||
Variáveis e métodos de classe, ao contrário de variáveis e métodos de instâncias, pertencem às classes e não às suas instâncias. Desta forma, uma variável ou método de classe é compartilhado por todos os objetos criados a partir de tal classe. Para que você entenda melhor, o exemplo abaixo mostra uma classe que contém uma variável e um método de classe. Execute o código e veja como o valor de @@quant_clientes é incrementado todas as vezes que um novo objeto da classe Cliente é criado:
Ao executar este código Ruby nós teremos o seguinte resultado: Há 3 clientes criados | ||||
Ruby ::: Dicas & Truques ::: Data e Hora |
||||
Como retornar os minutos em Ruby a partir de um objeto da classe Time usando a função minQuantidade de visualizações: 6251 vezes |
||||
Muitas vezes precisamos obter os minutos de uma determinada hora a partir de um determinado objeto Time. Para isso a classe Time nos fornece o método min. Este método retorna um número inteiro na faixa 0..59. Veja uma demonstração de como usar este método no trecho de código a seguir:
Ao executar este código Ruby nós teremos o seguinte resultado: Os minutos são: 7 | ||||
Ruby ::: Fundamentos da Linguagem ::: Métodos, Procedimentos e Funções |
||||||||
Como criar funções em Ruby - Como criar e usar funções na linguagem RubyQuantidade de visualizações: 7778 vezes |
||||||||
Funções ou métodos em Ruby são definidos usando-se a palavra chave def e finalizando com a palavra end. Veja:
Para definir uma método que aceita parâmetros, as variáveis devem ser colocadas entre parênteses. Estas variáveis são locais e portanto acessíveis somente no corpo do método. Veja:
Ao executar este último exemplo nós teremos o seguinte resultado: Estou estudando Ruby Estou estudando Ruby Estou estudando Ruby Estou estudando Ruby Estou estudando Ruby | ||||||||
Desafios, Exercícios e Algoritmos Resolvidos de Ruby |
Veja mais Dicas e truques de Ruby |
Dicas e truques de outras linguagens |
C# - Como retornar a quantidade de elementos que podem ser armazenados na List do C# sem redimensioná-la |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |