Notas
Ruby Básico CC
Conteúdo das notas (1)
Página 1
Introdução ao ruby
Glossário Ruby CodeCademy
A linguagem ruby é muito simples de ser entendida parece com o inglês.
E prioriza a produtividade do programador no lugar da otimização do programa, isso significa que nem sempre ruby executa um programa de maneira mais rápido possível
Tudo em Ruby é um objeto.
Ela foi criada por Yukihiro Matsumoto 1995.
Uma linguagem interpretada você não precisa de um compilador.
IRB - Interactive Ruby (Console)
ERB - Embeded Ruby (Paginas HTML com Ruby)
Matemática Ruby:
Adição (+)
Subtração (-)
Multiplicação (*)
Divisão (/)
Exponenciação (**)
Modulo (%)
Cometários te ajudam a lembrar do que você estava fazendo quando você escreveu o código dias, meses, ou mesmo anos atrás.
print é como o write e o puts como writeln (Pascal Win's)
As variáveis devem ser escritas com letras minusculas e usando underline para separar palavras. my_age
comentário de uma linha #comentário
comentário de múltiplas linhas
=begin
Essa parte não sera interpretada.
=end
print imprimi uma mensagem na tela
gets serve para obter uma entrada do usuário e o chomp para retirar a linha em branco que é adicionada. gets.chomp
interpolação de strings Serve basicamente para chamar o valor da string e é feito dessa forma: #{nome_string}
É possível utilizar funções string para deixar a primeira letra em maiúsculo no ruby
através do capitalize, também temos o upcase!, para deixar todas as letras em caixa alta.
print "Qual seu nome"
name = gets.chomp
name.capitalize! //Após esse "!" a variável já vai ser atribuída com o novo valor de primeiras letras maiúsculas
Formulário básico ruby
print "Qual é o seu nome?"
first_name = gets.chomp
first_name.capitalize!
print "Qual é o seu sobrenome?"
last_name = gets.chomp
last_name.capitalize!
print "De que cidade você é?"
city = gets.chomp
city.capitalize!
print "De que estado você é?"
state = gets.chomp
state.upcase!
puts "Seu nome é #{first_name} #{last_name} e voce é de #{city}, #{state}!"
Informações
- Descrição
- O usuário eliminou as informações de disciplina Notas sobre Ruby Básico CC, criado por Usuário eliminado em 31-08-2016.
- Criado por
- Usuário eliminado · ago 2016
- Atualizado
- 4 out 2016
- Visualizações
- 130
- Histórico
-
- Criado por Valter Barros · 26 ago 2016
- Copiado por Valter Barros · 31 ago 2016
- Avaliação