Download PENDAHULUAN Pemrograman Ruby

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

C Sharp syntax wikipedia , lookup

BASIC wikipedia , lookup

Structured programming wikipedia , lookup

C Sharp (programming language) wikipedia , lookup

Ruby (programming language) wikipedia , lookup

Transcript
PENDAHULUAN
Pemrograman Ruby
Merealisasikan S/W
Start
Desain
Algoritma & Flowchart
Menulis program
Test Kebenaran Program
Dokumentasi
Arsip
Programming is telling your computer how
to do something.
Large tasks must be broken up into smaller
tasks, which must be broken up into still
smaller tasks, down until you get to the
most basic tasks that you don’t have to
describe, the tasks your computer already
knows how to do. (These are really basic
things such as arithmetic or display-ing
some text on your screen.)
Memprogram
C
 Java
 Ruby
 javascript

Bahasa Pemrograman
Matz's philosophy
(Yukihiro Matsumoto – the
creator of Ruby)
Ruby is designed to make
programmers happy
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World");
} // close main
} // close class
#include <iostream>
#include <string>
using namespace std;
int main(){
cout << "Hello World" << endl;
return 0;
} // close main
puts ' Hello World'
Ruby program is short
A program is not built;
it is grown.
Avoid duplication
(DRY rule: Don’t Repeat
Yourself)



Tipe Data
Variabel
Flow Control :
 Brancing
 Looping
Array
 Method/Fungsi

Learning check