twitter


Tipe 1

Private Sub Command1_Click()
x = Val(Text1)
For i = 1 To x
For j = 1 To i
Print j;
Next j
Print
Next i
End Sub


For i untuk menginput angka 1 sampai x
For j untuk menginput angka 1 sampai i
Jika x = 8 maka Print j akan mencetak angka 1, kemudian Next j akan mencetak angka selanjutnya, setelah itu Next i akan berganti ke angka selanjutnya dan berulang sampai dengan nilai x.

Tipe 2
Private Sub Command2_Click()
x = Val(Text1)
For i = x To 1 Step -1
For j = 1 To i
Print j;
Next j
Print
Next i
End Sub


For i untuk menginput angka x sampai 1 dan selanjutnya dikurang 1
For j untuk menginput angka 1 sampai i
Jika x = 8 maka Print j akan mencetak angka 8, kemudian Next j akan mencetak angka selanjutnya, setelah itu Next i akan berganti ke angka selanjutnya dan berulang sampai dengan angka 1.

Tipe 3
Private Sub Command3_Click()
x = Val(Text1.Text)
For a = 1 To x
For b = 1 To a
Print a;
Next b
Print
Next a
End Sub


For a untuk menginput angka 1 sampai x
For b untuk menginput angka 1 sampai a
Jika x = 8 maka Print a akan mencetak angka 1, kemudian Next b akan mencetak angka selanjutnya sesuai jumlah pada a, setelah itu Next a akan berganti ke angka selanjutnya dan berulang sampai dengan nilai x.

Tipe 4
Private Sub Command4_Click()
x = Val(Text1.Text)
For a = x To 1 Step -1
For b = 1 To a
Print a;
Next b
Print
Next a
End Sub


For a untuk menginput angka x sampai 1 dan selanjutnya dikurang 1
For b untuk menginput angka 1 sampai a
Jika x = 8 maka Print a akan mencetak angka 8, kemudian Next b akan mencetak angka selanjutnya sesuai jumlah pada a, setelah itu Next a akan berganti ke angka selanjutnya dan berulang sampai dengan angka 1.

Tipe 5
Private Sub Command5_Click()
x = Val(Text1.Text)
For i = 1 To x
For j = i To 1 Step -1
Print j;
Next j
Print
Next i
End Sub



For i untuk menginput angka 1 sampai x
For j untuk menginput angka i sampai 1 dan selanjutnya dikurang 1
Jika x = 8 maka Print i akan mencetak angka 1, kemudian Next j akan mencetak angka selanjutnya, setelah itu Next i akan berganti ke angka selanjutnya dan berulang sampai dengan nilai x.

Tipe 6
Private Sub Command6_Click()
x = Val(Text1.Text)
For a = x To 1 Step -1
For b = a To 1 Step -1
Print b;
Next b
Print
Next a
End Sub


For a untuk menginput angka x sampai 1 dan selanjutnya dikurang 1
For b untuk menginput angka a sampai 1 dan selanjutnya dikurang 1
Jika x = 8 maka Print b akan mencetak angka 8, kemudian Next b akan mencetak angka selanjutnya, setelah itu Next a akan berganti ke angka selanjutnya dan berulang sampai dengan angka 1.

Clear
Private Sub Command7_Click()
Form1.Cls
Text1.Text = ""
End Sub

Form1.Cls untuk menghapus seluruh cetakan yang berada di Form1
Text1.Text = "" untuk menghapus input yang berada di Text1

17 komentar:

  1. thanks atas pembelajaran...

  1. Sama-sama.. saya juga masih belajar, jadi kalau ada yang salah mohon beri masukan ya.. :)

  1. 12345678
    23456781
    34567812
    45678123
    ..........


    kalau buat yang kayak gini, syntagnya gimana ?
    Please Help me...

  1. wah.. belum pernah lihat dan coba yang seperti itu tuh sis.. jadi saya belum tahu.. :D

  1. klo buat huruf a-z ; z-a gmna yaa..?

    #mohondibantuyaa.. :)

  1. Coba cari di mbah google, dulu agkatan sebelum saya juga pernah tanya begini deh kayaknya dan sampai sekarang saya juga belum tau.. :D

  1. mlm admin. min, gmna cara menampilkan hasil tangga angka yg admin buat ke listbox ??? mks min..

  1. bagaimana caranya klo nested loop ??

  1. Makasih buat ilmunya. Bermanfaat sekali...

  1. tipe 6 kalo di vb 2008 kok ga bisa??

  1. kak, kalo untuk buat aplikasi array looping disable-enebled bisa digabungin ngga ya ?

  1. bagaimana untuk menampilkan nama bukan angka dengan mengggunakan for next ??????

  1. Menggunakan CONSOLE:
    1. User menginputkan dua bilangan X dan Y. Program akan menampilkan seluruh bilangan di antara X dan Y tersebut.
    2. User menginputkan dua bilangan X dan Y. Program akan menampilkan seluruh bilangan genap di antara X dan Y tersebut.
    3. User memasukkan dua bilangan, X dan Y. Program akan menampilkan bilangan yang terbesar.
    4. menampilkan bilangan PRIMA antara 1-50
    5. Diketahui kurs:
    1 US$ = Rp8000,
    1 USD = 1.5 Euro,
    1 USD = 1.7 SG$,
    1 USD = 0.5 Poundsterling.
    Hitung konversi tiap mata uang jika diinputkan dalam Rupiah!

  1. kalau soalnya kyea gitu gimana ya kak

  1. gan permisi numpang tanya nih,tolong bikinin script yg kyk gini dong.
    A1
    A12
    A123
    A1234
    A
    mohon pencerahannya gan.
    tks..

  1. Kurang lengkap penjelasan nya bg

  1. Maksut 'print' apaan

Posting Komentar