Logika Looping Deretan Segitiga pada Visual Basic



LAPORAN AKHIR

NAMA                                                : DANIEL PARULIAN
NPM                                                   : 11116701
KELAS                                               : 1KA25
TANGGAL PRAKTIKUM               : 22 OKTOBER 2016
KETUA ASISTEN                             : FIRDA
ASISTEN BARIS                              : JANET

         PARAF ASISTEN

(                                   )

LABORATORIUM SISTEM INFORMASI
UNIVERSITAS GUNADARMA
PTA 2016/2017

PROGRAM LOOPING DERETAN SEGITIGA
Gambar Program Input.01

LOGIKA PROGRAM :
Program yang dipakai ini adalah salah satu program bahasa dari pemograman basic yaitu QBASIC. Operasi progam ini bertujuan untuk menampilkan hasil inputan berupa “Deretan Program Segitiga 2. Penjelasan program : pertama kita harus membuat struktur program BASIC yang diawali dengan memasukan statement CLS yaitu untuk membersihkan layar, selanjutnya adalah memasukan statement:
PRINT “ANDA MASUK PROGRAM DERET SEGITIGA 2” : yaitu untuk menampilkan atau mencetak bilangan atau string ke layar monitor
INPUT “MASUKAN BILANGAN” ;X  : Maka dilayar output anda akan melakukan pemasukan nilai bilangan sesuka anda, lalu bilangan tersebut akan masuk kedalam variable X sesuai yang ada di perintah INPUT pada baris tersebut.
FOR Y = 1 TO X -1 :Yaitu perintah untuk melakukan perulangan dari data 1 hingga 10  yg dikurangi -1
FOR Z = 1 TO Y  : Yaitu perintah untuk melakukan perulangan ke data Y jika X belum habis dikurangi -1
PRINT Z;   : Cetak Z
NEXT Z  : Kembali ke data Z
PRINT : Cetak
NEXT Y  : Kembali ke data Y
FOR Y = X TO 1 STEP -1   : Jika nilai awal X adalah 10 maka 10 nilai tersebut akan dikurang -1 setiap barisnya
FOR T = 1 TO Y  :  Yaitu perintah untuk melakukan perulangan ke data Y jika X belum habis dikurangi -1
PRINT T;   : Cetak T
NEXT T   : Kembali ke T
PRINT  : Cetak
NEXT Y   : Kembali ke data Y
END   : Program Selesai

Gambar output.02
Di dalam gambar output terdapat perintah masukan bilangan. Lalu isi dengan angka 10 maka program akan memproses bilangan tersebut dengan -1 perulangan
Dari hasil program di atas bilangan angka 10 dikurangi -1  sampai habis. Jika perintah yang dimasukan hanya FOR Y =1 TO X-1 maka yang hanya muncul 9-1 namun karna ditambahkan FOR Y = X TO 1 STEP -1 maka angka yang muncul 10-1 dan berbentuk Segitiga 2

Komentar

Postingan Populer