Friday, 13 March 2015

Membuat Segitiga Siku-siku dengan Python

Hallo DxRooters dimanapun kalian berada, jumpa lagi dengan saya Mr. DxRoot Indonesia.
Kali ini kita akan membahas bagaimana cara membuat Segitiga siku-siku dengan program Python
Membubat Segitiga Siku-siku dengan Python

yang harus kalian persiapkan adalah :
1. Software Python
2. Script ( Ntar ane kasih dibawah )
3. Kopi :D

oke langsung saja :
  1. Buka Software Python
  2. New file ( Ctrl+N )
  3. Masukan Script dibawah ini

    print "\tini adalah hasil Script"
    print "\t  DxRoot Indonesia\n\n"

    #-------Scriptnya--------------
    def CetakSiku(y) :
        for i in range(y+1) :
            print "*"*i
        print "\nThanks for you come to my sites\ndont forget to me\n@http://dxroot-indonesia.blogspot.com\nFacebook: @ fb.com/dxroot"
    #------- Finish ---------------


    Script bisa di buat variasi ;)
  4. Save dengan format ".py" misalkan "dxroot.py"
  5. Jalankan ( Run ) atau F5
  6.  Masukan perintah sama dengan yang saya beri warna biru "CetakSiku(y)", ubah "y" dengan angka berapa digit terserah.
  7. Kemudian Enter
  8. Maka akan muncul seperti gambar diatas.
  9. Atau jika ingin hasil prosesnya seperti gambar dibawah ini

    Membuat Segitiga Siku-siku dengan Python

  10. Seperti Langkah 1 sampai 5 namun Langkah 3 dengan mengisikan Script dibawah ini

    print "\tini adalah hasil Script"
    print "\t  DxRoot Indonesia\n\n"
    print 'Silahkan Ketik berapa tinggi Segitiga yang anda inginkan'
    print 'ini adalah segitiga sama kaki'
    y="y"
    while y == "y" :
        inp = int(raw_input("\nMasukkan tinggi : "))
        inp +=1
        print ""
        for i in range(0,inp,1) :
            for j in range(inp,i,1) :
                print " ",

            for k in range(-1,i,-1) :
                print "*",

            for l in range(0,i,1) :
                print "*",

            print ""
       
        print "\nThanks for you come to my sites\ndont forget to me\n@http://dxroot-indonesia.blogspot.com\nFacebook: @ fb.com/dxroot"
        print"\n"
        y=raw_input("Apakah anda ingin melanjut lagi (y/t) = ")

    raw_input("Tekan Enter untuk keluar…")
    #------- Finish ---------------

  11. Masukan Nilai / angka yang ingin di cetak
  12. Enter
oke gitu saja yang saya berikan.
terima kasih sudah berkujung di blog saya.
semoga artikel saya bermanfaat

salam DxRooters ;)