Read more: http://cheater-handal.blogspot.com/2011/05/cara-membuat-ucapan-selamat-tinggal-di.html#ixzz2VzHob9hY Juni 2013 | NOTE FOR LIFE

Pembahasan Contoh Soal Kimia (Termokimia)






Pembahasan Contoh Soal Kimia (Sistem Larutan)




Pembahasan Contoh Soal Kimia (Sistem Koloid)



Pembahasan Contoh Soal Kimia (Reduksi-Oksidasi)



Pembahasan Contoh Soal Kimia (Materi dan Perubahannya)






Pembahasan Contoh Soal Kimia (Laju reaksi)




Pembahasan Contoh Soal Kimia (Konsep Mol dan Stoikiometri)



Pembahasan Contoh Soal Kimia (Kimia Unsur)



Pembahasan Contoh Soal Kimia (Kimia Organik)




Pembahasan Contoh Soal Kimia (Kimia Lingkungan)



Pembahasan Contoh Soal Kimia (Kesetimbangan Kimia)



Pembahasan Contoh Soal Kimia (Ikatan Kimia)




Pembahasan Contoh Soal Kimia (Elektronika dan Hukum Faraday)








Pembahasan contoh soal Kimia (Atom dan Sistem Periodik Unsur)




Contoh Program Ruby (Menu Aritmatika Perulangan dan Menu Segitiga Faktorial)

-MENU ARITMATIKA PERULANGAN-

SOURCE CODE
def ulang()
puts "ulangi?"
puts "1.ya"
puts "2.tidak"
print "masukkan pilihan : "
pil2=gets.to_i
if pil2==1
menu()
elsif pil2==2
print "system out"
exit()
else
puts "syntax error!"
puts "masukkan angka!"
ulang()
end
end
def menu()
puts 'menu'
puts '1.penambahan'
puts '2.pengurangan'
puts '3.perkalian'
puts '4.pembagian'
puts '5.exit'
puts 'masukkan pilihan : '
pil1=gets.to_i
if pil1==1
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a+b
print 'hasil = ',hasil
elsif pil1==2
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a-b
print 'hasil = ',hasil
elsif pil1==3
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a*b
print 'hasil = ',hasil
elsif pil1==4
print 'masukkan angka 1 : '
a=gets.to_f
print 'masukkan angka 2 : '
b=gets.to_f
hasil=a/b
print 'hasil = ',hasil
elsif pil1==5
exit()
else
print 'pilihan salah!'
end
puts''
ulang()
end

menu()

Contoh Program Ruby (Menu Segitiga dan Faktorial)

SOURCE CODE
while pil = 3
                puts ''
                puts 'Menu'
                puts '1) Segitiga'
                puts '2) Faktorial'
                puts '3) Exit'
                puts 'Pilihan Anda adalah '
                pil = gets.to_i
                if pil == 1
                puts ''
                print 'masukkan alas = '
                a = gets.to_f
                puts ''
                print 'masukkan tinggi = '
                t = gets.to_f
                luas = 0.5 * a * t
                puts ''
                print 'luasnya adalah ',luas
                puts''
                elsif pil == 2
                puts ''
                print 'masukkan angka yang anda inginkan = '
                a = gets.to_i
                b = 1
                for a in 1..a
                                b = b * a
                                a = a - 1
                end
                puts ''
                puts 'hasilnya adalah = ',b
                puts ''
                elsif pil == 3
                exit()
                else
                puts ''
                print 'maaf, anda salah memasukan nilai yang di minta'
                puts ''
                end

                end

OUTPUT

Contoh Program Ruby (Membuat Menu Aritmatika dan Bintang)

-MEMBUAT MENU ARITMATIKA-

SOURCE CODE
puts " =====MENU===== "
puts "1. Penjumlahan"
puts "2. Pengurangan"
puts "3. Perkalian"
puts "4. Pembagian"
puts " "
print "Pilihan Menu = "
n = gets.to_i
print "Masukan Nilai pertama = "
a = gets.to_i
print "Masukan Nilai Kedua = "
b = gets.to_i
if n == 1 then
   c = a + b
   print c
elsif n == 2 then
   c = a - b
   print c
elsif n == 3 then
   c = a * b
   print c  
elsif n == 4 then
   c = a / b
   print c
else
    print "Pilihan Menu Tidak Ada"

end

OUTPUT

-MEMBUAT BINTANG-

SOURCE CODE
print "Masukan Banyaknya Bintang = "
n = gets.to_i
for i in 1..n
     for n in 1..n-1
     print " "
     end
     for m in 1..i
          print "* "
     end
     puts " "
end

OUTPUT


Contoh Program Ruby Sederhana

SOURCE CODE
a=['januari','februari','maret','april','mei','juni','juli','agustus','september','oktober','november','desember']
b=[31,28,31,30,31,30,31,31,30,31,30,31]
 print 'masukkan bulan ke : '
c=gets.to_i 
if c==1
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==2
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==3
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==4
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==5
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==6
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==7
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==8
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==9
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==10
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==11
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
elsif c==12
print 'bulan ',a[c-1],' jumlah hari adalah ',b[c-1],' hari'
else
print 'masukkan salah!'

end

OUTPUT

Contoh Program Python (Class Parent and Class Child)

SOURCE CODE
class A:
    def X(self):
        print 'ini method class induk'
class B(A):
    def Y(self):
        print 'ini method class anak'
C=A()
D=B()
print C.X()
print D.X()

print D.X()

OUTPUT

Contoh Program Python Sederhana

SOURCE CODE



OUTPUT