Sabtu, 19 November 2022

Contoh program manipulasi data string

 Membuat program manipulasi data string

Buatlah program manipulasi data string minimal 3 Fungsi String (Misalnya : fungsi Len, Left$ dan Right$), dan 3 Fungsi Aritmatika (Misalnya : fungsi INT, CINT, SQR) dalam 1 skrip running program. 


Coding =



Dari program diatas dapat dilihat perintah perintah yang digunakan antara lain :
CLS             : Statement untuk menghapus layar
PRINT        : Statement untuk mencetak
INPUT        : Statement untuk memasukkan data
IF THEN     : Statement untuk menentukan kondisi dan Tindakan
GOTO       : Statement untuk mengeksekusi perintah ke baris yang sudah ditentukan

Nilai “a:” merupakan alamat pendefinisial alamat awal program yang nantinya akan digunakan untuk looping yaitu sebagai alamat tujuan perintah GoTo

Perintah “CLS” kemudian akan menghapus layar agar kembali ke keadaan blank.
Deret perintah ini akan mencetak setiap karakter yang berada dalam tanda ” ” (kutip).
 

Selanjutnya saat kita run program tersebut, maka tampilan awal yang akan terlihat adalah seperti pada gambar dibawah ini



 

Jika kita memasukkan nama kita, maka nama itu akan didefinisikan sebagai variable NAMA$
Dan setelah kita memasukkan nama maka akan ter print perintah perintah yang sudah ditulis di
Program. Pada kasus kali ini, perintah yang digunakan adalah

UCASE$ : perintah ini akan membuat nama yang kita ketikkan diprint Kembali namun
menggunakan huruf kapital

LEN : perintah ini akan memberi tahu seberapa banyak karakter yang ada 
dalam nama yang kita ketikkan

Left$ : perintah ini akan mengambil beberapa huruf yang sudah kita 

tentukan berapa banyak huruf yang mau kita ambil dari sebelah kiri,

contohnya


Y$ = NAMA$

A$ = Left$(Y$, 3)

Print "TIGA HURUF PERTAMA NAMA ANDA ADALAH : "; A$; "***"

Y$ Merupakan variable yang akan digunakan sebagai berapa banyaknya huruf yang akan diambil dari variable nama

Yaitu pada perintah kedua yang mengandung angka 3 yang berarti akan mengambil 3 huruf dari sebelah kiri

Right$ : perintah ini bekerja sebaliknya dari perintah left, yaitu perintah right akan mengambil beberapa huruf dari sebelah kanan yang sudah kita tentukan berapa banyak hurufnya, contoh struktur pemrogramannya sama dengan perintah left hanya saja diganti perintahnya mejadi Rigth$


      Selanjutnya untuk tampilan setelah memasukkan nama akan menjadi seperti ini

 



 

Untuk penjelasan mengenai perintah if then dan juga GoTo sudah ada di pertemuan sebelumnya maka akan saya lanjutkan ke perintah selanjutnya yaitu

 



Selanjutnya adalah memasukkan nilai kita , (note : karena kita akan menggunakan angka decimal, maka variable yang digunakan adalah floating yaitu dengan symbol ##)

Perintah yang digunakan adalah

Int : Perintah ini akan membulatkan bilangan decimal ke bilangan bulat terkecil

Jadi saat memasukkan nilai perintah int akan mem print nilai yang sudah dibulatkan menjadi bilangan bulat terkecil

Cint : perintah ini sama dengan perintah int hanya saja perintah Cint akan membulatkan bilangan decimal menjadi bilangan bulat terbesar

Rnd : Perintah ini akan mengeluarkan nilai acak yang berada diantara 0 dan 1, pada kasus kali ini saya menggunakan perintah ini untuk mengundi nomor hadiah acak untuk mendapatkan pemenang

Berikut adalah tampilan saat anda selesai memasukkan nilai

 



 

Dan ini adalah saat anda memasukkan angka untuk mengundi nomor

 



 

Sekian

Terima kasih😊😊

Tidak ada komentar:

Posting Komentar