Skip to main content

Ruby Programming Tutorial - Lesson 02 - Constant values and Data types - bearshares.com


ruby.jpg
If you followed my previous lecture,
you should be ready to write some ruby programs now :)
Before we start ..
Download and install your favorite text editor software.
in my Case i am using Visual studio code.
print "Hello World"
Lets write our first ruby program now,
creating a new file, and saving it with .rb extension will create a ruby program for us.

its time to execute the code, to see if it works
we can execute a ruby program doing this.
ruby variable.rb

Constants

Now lets talk about constant values.
every number like, 1, 2, 3, 1.34, 1.09, 0.0000034, or -1.98 is a constant value.
it is called constant because it never changes..
like 2 is a constant value which always remains to be 2 :)
Similarly each alphabet characters are also constant values
like "a", "b" , "c" these are all constant values..
lets type some constant values. and see what we get when we execute our program

Variables

Variables are value holders basically, they hold constant values, but variables can be changed while constant values cannot be changed.
variable = 20
puts variable
variable = 100
puts variable

Variables are so lovely that they can hold values like Bitcoins :) .. variables hold STEEM, variables will hold any data
you want them to hold,
you can store earths inside of them :p
variable "Earth" like so and trust me it will hold the earth inside of it..
you can create as many variables as you want in your program, you can also give them different names of your own choice, you can be as creative as you can ... in naming them.

Magic has just begun :)
Here is some fun program that tells you how many girl friends I have, and how many bitcoins I have :D

Once you learn the magic, of writing variables. and store values in them.. you are open for anything and everything
Be creative and make many variables. and put inside of them some cool values..
Share with me in comments of what variables you created.. and what values you stored in them..

Originally posted on my blog at bearshares.com
https://bearshares.com/programming/@ruby/ruby-programming-tutorial-lesson-02-constant-values-and-data-types

Comments

Popular posts from this blog

Ruby Programming Tutorial - Lesson 01 - Installation of Ruby Environment - bearshares.com

Hey Friends, This is the first part of ruby programming Lessons. In this part, we are going to learn, setting up the Ruby environment for development. I suggest doing it on linux operating system .. Ubuntu 16.04 is suggested .. If you are on windows, there is an easier method of installing ruby, that is via rubyinstaller. You can find it here :) https://rubyinstaller.org/downloads/ otherwise if you are on linux operating system, follow this guide, I am sure we are going to have so much fun. Let us Begin :) Execute this command in your terminal. we are installing ruby via rbenv .. so first lets get it git clone https://github.com/rbenv/rbenv.git ~/.rbenv After cloning rbenv execute these two commands. echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc Next step is sourcing rbenv, that you can do by typing following command source ~/.bashrc after sourcing it, you can che

Ruby Programming Tutorial - Lesson 04 -Logical Operators - bearshares.com

Logical Operators In previous article, I wrote about arithmetic operators.. in this article I will give you a list of logical operators that you will be using later on to add decision making capabilities in your programs. Yes .. that is correct your program will be able to make logical decisions and based on those decisions they do certain tasks. So lets prepare yourself, for how to write a code that makes a decision. Before we go and dig into logical operations, we need to learn this DataType which is called "Boolean" .. well you have different Datatypes in any programming language. Numbers Strings Dates and Booleans Boolean means, a value that is either True or False.. 0 or 1, you can think of it as a question whose answer is either Yes or No that's all what a boolean is. 1. OR , || Logical Operator It is used among two or more variables .. for to check whether one of the values is true .. if any single value is true among those values, result wil