Ruby Básico CC

Description

Técnico Superior Universitario Programação (Ruby) Note on Ruby Básico CC, created by Valter Barros on 26/08/2016.
Valter  Barros
Note by Valter Barros, updated more than 1 year ago
Valter  Barros
Created by Valter Barros about 8 years ago
8
0

Resource summary

Page 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}!"

Show full summary Hide full summary

Similar

Programação
Prepara Palhoça
Mapa Mental - Algoritmos e Programação
Marcos Santos2025
Mapa Mental de Revisão de Algoritmos e Programação I
José Toniazzo
Linguagens de Programação
Lucas Miranda
PROGRAMAÇÃO
Guilherme Toniello
LINGUAGEM DE PROGRAMAÇÃO I
ailtonmidias
Lógica de Programação- Dados
Gabriela Alves
INTRODUÇÃO AOS PARADIGMAS DAS LINGUAGENS DE PROGRAMAÇÃO
cleversonsh
006A - Linguagem de Programação - C# - Fundamentos
Ethelberto Mello
Prova Linguagem de Programação 1 bimestre
Alexandre Nascimento
Algoritmos e Lógica de Programação
andriellicm