Fungsi-Fungsi String (Manipulasi String)
Fungsi LEN, digunakan untuk menghitung panjang dari suatu ungkapan string.
contoh:
10 INPUT "NAMA ANDA?"; NAMA$
20 PRINT "PANJANG NAMA ANDA ADALAH"; LEN(NAMA$);"KARAKTER"
RUN
NAMA ANDA? SHINTA
PANJANG NAMA ANDA ADALAH 6 KARAKTER\
Ok
Fungsi LEFT$, digunakan untuk mengambil sejumlah karakter dari mulai posisi paling kiri.
contoh :
10 Y$="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
20 A$=LEFT$(Y$,6)
30 PRINT "A$=";A$
40 END
RUN
A$=ABCDEF
Ok
Fungsi RIGHT$, untuk mengambil sejumlah karakter dari mulai posisi paling kanan.
contoh :
10 Y$="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
20 C$=RIGHT$(Y$,15)
30 PRINT "C$=";C$
40 END
RUN
C$=LMNOPQRSTUVWXYZ
Ok
Fungsi MID$, untuk mengambil sejumlah posisi karakter ditengah mulai posisi tertentu.
contoh :
11 Y$="ABCDEFGHIJKLMNOPQRSTUVWXYZ"
21 E$=MID$(Y$,7,6)
30 PRINT "E$=";E$
40 END
RUN
E$=GHIJKL
Ok
Fungsi VALUE(VAL), digunakan untuk mengkonversi data string menjadi data numerik.
contoh :
10 A$="300"
20 B$="100"
30 A=VAL(A$)
40 B=VAL(B$)
50 PRINT A$,B$,A$+B$
60 PRINT A,B,A+B
RUN
300 100 300100
300 100 400
Ok
Fungsi STR$, digunakan untuk mengkonversi data numerik menjadi data string.
contoh :
10 A=300
20 B=100
30 A$=STR$(A)
40 B$=STR$(B)
50 PRINT A$,B$,A$+B$,STR$(A+B)
60 PRINT A,B,A+B
RUN
300 100 300100 400
300 100 400
Ok
Fungsi ASC, digunakan untuk mencari kode ASCII dari karakter pertama suatu data string. Meskipun data string tersebut terdiri dari 1 karakter, tetapi yang dilihat hanya pada karakter pertamanya.
contoh :
10 PRINT ASC("A")
20 PRINT ASC("AGUSTUS")
RUN
65
65
Fungsi CHR$, digunakan untuk mengkonversi dari kode ASCII ke karakter.
contoh :
10 A=68
20 B=35
30 PRINT A;"Adalah Kode ASCII Untuk Karakter"; CHR$(A)
40 PRINT B;"Adalah Kode ASCII Untuk Karakter"; CHR$(B)
RUN
68 Adalah Kode ASCII Untuk Karakter D
35 Adalah Kode ASCII Untuk Karakter #
Fungsi ARITMATIKA
Fungsi Absolute (ABS), digunakan untuk mengambil harga mutlak dari suatu ekspresi numeris.
contoh :
10 PRINT ABC(-28.8)
20 PRINT ABS(-5*3)
30 PRINT ABS(3*4*2)
RUN
28.8
15
25.2
Fungsi Integer (INT), digunakan untuk membulatkan suatu pecahan ke bilangan bulat terkecil.
contoh :
10 PRINT INT (3.5)
20 PRINT INT (5.4)
30 PRINT INT (7.8)
RUN
3
5
7
Fungsi CINT, digunakan untuk membulatkan suatu pecahan ke bilangan bulat terbesar.
contoh :
10 PRINT CINT (3.5)
20 PRINT CINT (5.4)
30 PRINT CINT (7.8)
RUN
4
5
8
Fungsi SQR, digunakan untuk mengambil harga akar kuadrat dari suatu bilangan.
contoh :
10 PRINT SQR (16)
20 PRINT SQR (32*2)
30 A=SQR (81)
40 PRINT A
RUN
4
8
9
Fungsi Modulo (MOD), digunakan untuk menghitung sisa hasil bagi dari dua buah operand.
contoh :
10 X=15 : Y=4
20 SISA=X MOD Y
30 PRINT "Sisa Pembagian Dari"; X; "Dibagi"; Y; "="; SISA
40 END
RUN
Sisa Pembagian Dari 15 Dibagi 4 = 3
Fungsi Random (RND), digunakan untuk memberikan nilai acak.
contoh :
10 FOR A=1 TO 3
20 B=RND(A)
30 PRINT"NILAI RANDOM DARI";A;"ADALAH";B
40 NEXT : END
RUN
NILAI RANDOM DARI 1 ADALAH .1213501
NILAI RANDOM DARI 2 ADALAH .651861
NILAI RANDOM DARI 3 ADALAH .8688611
Fungsi SIN, untuk mencari harga sinus suatu sudut yang dinyatakan dalam radian.
contoh :
10 PRINT SIN(1.5)
20 PRINT SIN(30)
30 PRINT SIN(45)
RUN
.9974951
-.9880317
.8509035
Fungsi TAN, untuk mencari harga tangen suatu sudut yang dinyatakan dalam radian. Bila sudut ingin dinyatakan dalam bentuk derajat, kalikan sudutnya dengan 0.015
contoh :
10 PRINT TAN(1.5)
15 PRINT TAN(30*.0.15) 14.10142
20 PRINT TAN(30) .483055
30 PRINT TAN(45) -6.405332
RUN 1.619775
Categories
Budaya
(3)
Cerpen
(2)
Cooking
(1)
Curhat
(29)
Curug
(1)
Famz Story
(4)
fiktif
(3)
Film
(14)
Foto
(36)
Hiking
(30)
Indonesia
(80)
INDONESIA BAGUS
(7)
Info
(111)
Islam
(3)
Jepang
(7)
Kampus
(83)
Kartun
(1)
Kids
(2)
Komputer
(34)
Kopdar
(1)
Korean Fever
(14)
Listing Program
(8)
Look Alike
(10)
Maen
(28)
Multimedia
(9)
Musik
(3)
Muslimah
(4)
Ramadhan
(1)
Review
(16)
SAR
(2)
Sekedar Tulisan
(49)
Shout Out
(6)
SI
(53)
Situs Bersejarah
(2)
Team Mandalawangi
(1)
Trip
(33)
Tugas
(86)
Untuk Negeri
(76)
Video
(3)
Wisata
(11)
Terimakasih informasi nya gan, sangat bermanfaat nice post :)
BalasHapusditunggu kunjungan baliknya yaah ,
trimakasih juga atas kunjungannya
Hapus