Welcome to As Sura Blog!!! My Blog is always open to anyone!!!
Diberdayakan oleh Blogger.
RSS

Perulangan For-Next

Syntax (Bentuk Umum Penulisan) :
  For<Counter nilai awal> To<nilai akhir>step<nilai kebaikan>
        .....Expresi.....
  Next Counter

Contoh :


CLS
I=0
FOR I=1 TO 24
    PRINT "INI BARIS KE ",I
NEXT


Hasil Tampilannya adalah:

INI BARIS KE 1
INI BARIS KE 2
INI BARIS KE 3
INI BARIS KE 4
INI BARIS KE 5
INI BARIS KE 6
INI BARIS KE 7
INI BARIS KE 8
INI BARIS KE 9
INI BARIS KE 10
INI BARIS KE 11
INI BARIS KE 12
INI BARIS KE 13
INI BARIS KE 14
INI BARIS KE 15
INI BARIS KE 16
INI BARIS KE 17
INI BARIS KE 18
INI BARIS KE 19
INI BARIS KE 20
INI BARIS KE 21
INI BARIS KE 22
INI BARIS KE 23
INI BARIS KE 24


Contoh Lain:
CLS
FOR C=1 TO 5
FOR D= 1 TO C
LOCATE C,1+D
PRINT "*"
NEXT D
NEXT C
 
Hasilnya :
*
**
***
****
*****

contoh lain:
CLS
FOR C=1 TO 5
FOR D= 5 TO C step -1
LOCATE C,1+D
PRINT "*"
NEXT D
NEXT C
 
Hasilnya :
*****
****
***
**
*
 

 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

If dan If-Else

Statemen If dan If-Else . . . 


Bentuk Umum :

If kondisi Then
          Pernyataan
End If


Bentuk Umum :

If kondisi Then
         Pernyataan-1
Else
         Pernyataan-2
End If



Contoh :
Siswa dinyatakan lulus jika nilainya >= 60 jika tidak Gagal.

Kode Program Turbo Basic:
Cls
Ket$=""
Nil=0

Input "Masukkan Nilai : ",Nil

If Nil>=60 Then
    Ket$="Lulus"
Else
    Ket$="Gagal"
End If

Print "Keterangan :",Ket$




 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Operator


Operator adalah simbol-simbol khusus yang digunakan untuk mengoperasikan suatu nilai data (operand).


Ada beberapa jenis operator, yaitu :

a. Operator Aritmatika



Digunakan untuk mengoperasikan data-data numerik, seperti penjumlahan, pengurangan, perkalian, pembagian, dll. Dalam proses aritmatika tersebut, pengerjaan operasi tergantung dari tingkat valensi operator-operator yang terlibat. Perpangkatan memiliki valensi tertinggi, kemudian dilanjutkan dengan perkalian, pembagian, pembagian bulat dan sisa pembagian, sedangkan penjumlahan dan pengurangan mempunyai valensi yang terendah.


^ : Pangkat

* : Perkalian  


/ : Pembagian real

\ : Pembagian integer  

+ : Penjumlahan

- : Pengurangan


b. Operator Relasi

Digunakan untuk mewakili sebuah nilai logika (nilai boolean), dari suatu persamaan atau nilai.

Operator-operator yang terlibat adalah :

= : sama dengan

> : lebih besar

< : lebih kecil

<> : tidak sama dengan

>= : lebih besar atau sama dengan

<= : kurang atau sama dengan

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

VARIABEL pada TURBO BASIC


1.       MENDEKLARASIKAN VARIABEL
Untuk mendeklarasi sebuah Variabel terlebih dahulu kita harus mengetahui tipe data dari variabel yang akan dideklarasikan.

Terdapa 2 jenis tipe data Variabel secara umum :
a.       Tipe data Numerik
Adalah tipe data dari sebuah variabel dimana nilai dari variabel tersebut adalah merupakan nilai angka yang dapat dilakukan proses matematika (contoh : jumlah, Nil2, total_biaya).
b.      Tipe data Alfa Numerik
Adalah tipe data dari sebuah variabel dimana nilai dari variabel tersebut adalah merupakan nilai yang tidak dapat dilakukan proses matematika (Contoh : nama, alamat, no_hp).

Bentuk umum penulisan deklarasi variabel
Secara umum di dalam pemograman penulisan deklarasi variabel adalah : nama_variabel dan diikuti dengan tipe data (dalam bahasa pemograman Turbo Basic selalu digantikan dengan nilai variabel).

Untuk penulisan di dalam pemograman Turbo Basic :
Tipe data Numerik :
Nama_Variabel=Nilai_Angka (dapat diganti dengan angka 0 sebagai nilai set awal variabel)

Contoh :
Jumlah = 0
Nil2 = 0
Biaya = 0

Tipe data Alfa Numerik :
Nama_Variabel$=”Nilai_Variabel” (Nilai variabel harus diapit dengan tanda kutip dua (“), boleh dikosongkan sebagai set nilai awal variabel)

Contoh :
Nama$ = ””
Kelas$ = “”
No_Hp$ = “085265752490”


2.       MEMBERI NILAI VARIABEL
Nilai dari suatu variabel dapat diberikan melalui beberapa cara :
a.       Nilai set awal variabel
b.      Nilai konstan (diberi nilai tetap)
c.       Hasil Proses
d.      Hasil Input

Contoh :
Jumlah = 10
Harga_satuan = 535.35
Total_harga = Jumlah * Harga_satuan
Nama$ = “AsSura”


3.       MENAMPILKAN NILAI VARIABEL
Nilai dari suatu variabel dapat ditampilkan dengan perintah PRINT

Contoh :
PRINT “JUMLAH BELANJA : ”, Jumlah
PRINT “HARGA SATUAN : “, Harga_satuan

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

PENGANTAR BAHASA PEMOGRAMAN TURBO BASIC


Turbo Basic adalah pemograman tingkat tinggi (High Level language) berbasis MS-DOS. File source program dari Turbo Basic berinisial .BAS. Turbo Basic termasuk bahasa pemograman berjenis compiler, yang mana mampu untuk menjadikan file source menjadi file aplikasi .Exe.

Beberapa Statemen/Perintah Dasar di dalam Turbo Basic

1. Fungsi Print 
Argumen/paramenter dari fungsi print ini berupa string, dimana konstanta string ditulis dengan diawali dan diakhiri tanda petik ganda ( " ). Kegunaan fungsi print sangat luas, yaitu menampilkan data string (alfa numerik), dan dapat juga untuk menampilkan data berjenis Numerik.

Contoh :
              Print "Saya Belajar Turbo Basic"

 hasil yang terlihat di layar monitor sbb :

Saya Belajar Turbo Basic

2. Fungsi Cls
Fungsi ini digunakan untuk membersihkan layar hasil pada monitor dari isi teks yang ada.\

3. Fungsi Locate
Fungsi ini digunakan untuk meletakkan hasil teks pada posisi yang diinginkan pada layar hasil.

Bentuk Umum :
                         Locate X,Y
Contoh :
              Cls
              Locate 10,4
              Print "Belajar Turbo Basic"

Kalau Program ini dijalankan maka teks "Belajar Turbo Basic" akan ditampilkan pada baris 10 kolom 4 pada layar hasil monitor.

4. Fungsi Rem
Fungsi ini digunakan hanya untuk komentar program seperti pemberian judul dari program yang dibuat.
Teks yang berada setelah perintah Rem tidak akan dibaca atau diproses oleh program Turbo Basic.

5. Fungsi Color
Fungsi ini digunakan hanya untuk memberi warna dari teks yang akan ditampilkan.

Bentuk Umum :
                         Color X
Contoh :
               Cls
               Color 4
               Print "Belajar Turbo Basic"

Kalau Program ini dijalankan maka teks "Belajar Turbo Basic" akan diberi warna merah.

6. Fungsi Input
Fungsi ini digunakan untuk menginput atau memasukkan nilai dari sebuah variabel (baik bertipe numberik maupun alfa numerik)

Bentuk Umum :
                         Input "Argumen", Variabel

Contoh :
              Cls
              Input "Masukkan Nilai Angka:",NA

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS