Kamis, 08 Desember 2011

Bahasa pemograman Ruby ; Membuat segitiga,Persegi,persegi Panjang,lingkaran,





·         LOGIKA PROGRAM

print "Masukkan Jari-Jari Lingkaran : "

Statment perintah diatas pada print di atas akan mencetak Masukkan Jari-jari Lingkaran, tanpa membuat baris baru dibawahnya ,maksudnya agar user mengerti untuk mencari luas Lingkaran harus memasukkan jari-jarinya terlebih dahulu.

            Kemudian statment selanjutnya adalah,

r=gets.to_f

Statment perintah diatas pada gets akan mendapatkan inputan dari keyboard, berfungsi untuk mengambil nilai jari-jari lingkaran yang akan dicari luasnya, nilai inputan bertipe data float karena kita menggunakan perintah .f ,kemudian nilai tersebut dimasukkan ke dalam cariabel r

            Kemudian statment selanjutnya adalah,

ll=3.14*r*r

Statment perintah diatas pada statment diatas berfungsi untuk membuat rumus luas lingkaran menggunakan variabel inputan jari-jari  tadi ,hasil luas nya akan dimasukkan ke variabel  ll

            Kemudian statment selanjutnya adalah,

print "Luas Lingkaran = ",ll

Statment perintah diatas pada mencetak hasil luas Linngkaran dari rumus di atas , yang hasil luasnya telah dimasukkan di variabel ll untuk menapikan output program dari statment diatas.




·         LOGIKA PROGRAM
print "Masukkan Panjang Persegi Panjang : "
Statment perintah diatas pada print di atas akan mencetak Masukkan Panjang Persegi Panjang, tanpa membuat baris baru dibawahnya ,maksudnya agar user mengerti untuk mencari luas Persegi Panjang harus memasukkan panjangnya terlebih dahulu
Kemudian statment selanjutnya adalah,
p=gets.to_f
Statment perintah diatas pada gets akan mendapatkan inputan dari keyboard, berfungsi untuk mengambil nilai panjang persegi panjang yang akan dicari luasnya, nilai inputan bertipe data float karena kita menggunakan perintah .f ,kemudian nilai tersebut dimasukkan ke dalam cariabel p
            Kemudian statment selanjutnya adalah,
print "Masukkan Lebar Persegi Panjang :"
Statment perintah diatas pada print di atas akan mencetak Masukkan Lebar Persegi Panjang, tanpa membuat baris baru dibawahnya ,maksudnya agar user mengerti untuk mencari luas Persegi Panjang harus memasukkan Lebar terlebih dahulu
            Kemudian statment selanjutnya adalah,
l=gets.to_f
Statment perintah diatas pada gets akan mendapatkan inputan dari keyboard, berfungsi untuk mengambil nilai lebar  persegi panjang yang akan dicari luasnya, nilai inputan bertipe data float karena kita menggunakan perintah .f ,kemudian nilai tersebut dimasukkan ke dalam cariabel l
            Kemudian statment selanjutnya adalah,

lpp=p*l
Statment perintah diatas pada statment diatas akan membuat rumus luas persegi panjang  menggunakan variabel inputan panjang dan lebar  tadi ,hasil luas nya akan dimasukkan ke variabel  lpp
            Kemudian statment selanjutnya adalah,
print "Luas Persegi Panjang = ",lpp
Statment perintah diatas pada statment diatas berfungsi untuk mencetak hasil luas Persegi Panjang dari rumus di atas , yang hasil luasnya telah dimasukkan di variabel lpp




·         LOGIKA PROGRAM

print "Masukkan Panjang Persegi Panjang : "

Statment perintah diatas pada print di atas akan mencetak Masukkan Panjang Persegi Panjang, tanpa membuat baris baru dibawahnya ,maksudnya agar user mengerti untuk mencari luas Persegi Panjang harus memasukkan panjangnya terlebih dahulu

Kemudian statment selanjutnya adalah,

p=gets.to_f

Statment perintah diatas pada gets akan mendapatkan inputan dari keyboard, berfungsi untuk mengambil nilai panjang persegi panjang yang akan dicari luasnya, nilai inputan bertipe data float karena kita menggunakan perintah .f ,kemudian nilai tersebut dimasukkan ke dalam cariabel p

            Kemudian statment selanjutnya adalah,

print "Masukkan Lebar Persegi Panjang :"

Statment perintah diatas pada print di atas akan mencetak Masukkan Lebar Persegi Panjang, tanpa membuat baris baru dibawahnya ,maksudnya agar user mengerti untuk mencari luas Persegi Panjang harus memasukkan Lebar terlebih dahulu

            Kemudian statment selanjutnya adalah,

l=gets.to_f

Statment perintah diatas pada gets akan mendapatkan inputan dari keyboard, berfungsi untuk mengambil nilai lebar  persegi panjang yang akan dicari luasnya, nilai inputan bertipe data float karena kita menggunakan perintah .f ,kemudian nilai tersebut dimasukkan ke dalam cariabel l

            Kemudian statment selanjutnya adalah,



lpp=p*l

Statment perintah diatas pada statment diatas akan membuat rumus luas persegi panjang  menggunakan variabel inputan panjang dan lebar  tadi ,hasil luas nya akan dimasukkan ke variabel  lpp

            Kemudian statment selanjutnya adalah,

print "Luas Persegi Panjang = ",lpp

Statment perintah diatas pada statment diatas berfungsi untuk mencetak hasil luas Persegi Panjang dari rumus di atas , yang hasil luasnya telah dimasukkan di variabel lpp
·         LOGIKA PROGRAM

print "Masukkan Jari-Jari Lingkaran : "

Statment perintah diatas pada print di atas akan mencetak Masukkan Jari-jari Lingkaran, tanpa membuat baris baru dibawahnya ,maksudnya agar user mengerti untuk mencari luas Lingkaran harus memasukkan jari-jarinya terlebih dahulu.

            Kemudian statment selanjutnya adalah,

r=gets.to_f

Statment perintah diatas pada gets akan mendapatkan inputan dari keyboard, berfungsi untuk mengambil nilai jari-jari lingkaran yang akan dicari luasnya, nilai inputan bertipe data float karena kita menggunakan perintah .f ,kemudian nilai tersebut dimasukkan ke dalam cariabel r

            Kemudian statment selanjutnya adalah,

ll=3.14*r*r

Statment perintah diatas pada statment diatas berfungsi untuk membuat rumus luas lingkaran menggunakan variabel inputan jari-jari  tadi ,hasil luas nya akan dimasukkan ke variabel  ll

            Kemudian statment selanjutnya adalah,

print "Luas Lingkaran = ",ll

Statment perintah diatas pada mencetak hasil luas Linngkaran dari rumus di atas , yang hasil luasnya telah dimasukkan di variabel ll untuk menapikan output program dari statment diatas.


0 komentar:

Posting Komentar

 
© 2011 INFO OKE | Except as noted, this content is licensed under Creative Commons Attribution 2.5.
For details and restrictions, see the Content License | Recode by Ardhiansyam | Based on Android Developers Blog