Anda di halaman 1dari 12

LABORATORIUM TEKNIK KIMIA Nama : Ratri Sekaringgalih

FAKULTAS TEKNOLOGI INDUSTRI NPM/Semester : 1531010163 / 1 (SATU)


UPN VETERAN JATIM Romb/Group :4 / J
NPM/Teman Praktek :Umy Ary Istiqomah /
Praktikum : PEMROGAMAN KOMPUTER
1531010188
Percobaan :ITC QUICK BASIC,LET,REM,READ DATA,
INPUT, GOTO, IFTHEN, NEXT-FOR,DIM
Tanggal : 03 NOVEMBER 2015 LAPORAN RESMI
Pembimbing : Ir. L. Urip Widodo, MT

1. Buat uraian secara singkat tentang pemrograman computer dengan


mengunakan QUICK BASIC ? (sertakan sumbernya)
2. Apa saja statement yang ada dalam aplikasi quick basic jelaskan dan jabarkan
serta berikan contoh programnya !
3. Buatlah program tabel ralat !
4. Buatlah program untuk membuat larutan
a. Dari padatan menjadi larutan
Inputan
a) Nama Senyawa
b) N = Normalitas
c) Bm = Berat Molekul
d) V = Volume
b. Dari cairan dengan kadar X % ke kadar X %
Inputan
a) Nama Senyawa
b) %W1 = % Berat 1
c) %W2 = % Berat 2
d) V2 = Volume
c. Dari cairan dengan permintaan X (N) dan Y (ml)
Inputan
a) Nama Senyawa
b) Be = Bilangan Ekivalen
c) N = Normalitas (yang di inginkan)
d) %L = % Liquida (yang di jadikan bahan)
e) V = Volume (yang di inginkan)
f) = Densitas

5. Buatlah program perhitungan nilai dengan statement if then dengan ketentuan:

Inputan : Nama dan session

Nilai Tugas dengan bobot 20%


Nilai UTS dengan bobot 40%
Nilai UAS dengan bobot 40%
Total nilai dengan ketentuan :
Nilai Nilai Angka KET
>=80 A
75-79.99 A-
70-74.99 B+
LULUS
66-69.99 B
60-65.99 B-
57-59.99 C+
54-56.99 C
50-53.99 C-
47-49.99 D+ TIDAK
44-46.99 D LULUS
1-43.99 E
0 K
6. Buatlah program mengkonversi angka trigonometri, dimana sudutnya dimulai
dari 0 sampai 360dengan statement FOR NEXT ! Contoh :
Sudut (X) Sin (X) Cos (X) Tan (X)
0 0 1 0

Nb: No 3 sampai 6 diberi flowchart nya(Inputan nya harus beda tiap praktikan)
1. Quick basic adalah salah satu bahasa pemrograman yang menggunakan bahasa
basic. Quick basic kependekan dari Beginners All-Purpose Symbolic Instruction
Code merupakan bahasa yang cukup baik untuk belajar dasar pemrograman.
2. Pada Quick Basic terdapat beberapa statement, yaitu statement perintah-perintah
dasar dan statement Input-Output yang terdiri dari Statement CLS, LET, PRINT
, REM , READ-DATA, GO TO, IF THEN, NEXT FOR, DIM dan lain lain.
A.) Statement-statement perintah dasar :
a) Statement CLS merupakan statement yang paling sering digunakan dalam
pembuatan program di Quick basic. Karena kegunaan CLS ini adalah
untuk menghapus layar output yang sudah lama sehingga output-putput
program tidak bertumpuk-tumpuk, maka kadang kala penggunaannya
menjadi suatu keharusan.
b) Statement REM sangat di perlukan untuk memberikan keterangan
program. Sebuah program memang ditulis untuk ditujukan kepada
komputer. Tetapi program juga untuk dibaca orang. Kejelasan suatu
program akan sangat membantu pemakai dalam memahami program
tersebut. Dan statement ini, akan diabaikan saat kita menjalankan program,
sehingga tidak akan mengganggu output program.
3. A.) Program Tabel Ralat
5 CLS
10 PRINT "--------------------------------------------------------"
15 PRINT " PROGRAM TABEL RALAT "
20 PRINT "--------------------------------------------------------"
25 INPUT "Masukkan massa pertama="; m1
30 INPUT "Masukkan massa kedua="; m2
35 INPUT "Masukkan massa ketiga="; m3
40 X = (m1+m2+m3)/3
45 Y = ((m1-X)+(m2-X)+(m3-X))
50 Z = Y^2
55 PRINT "Massa Rata-Rata=";X
60 PRINT "Total Massa Rata-Rata=";Y
65 PRINT "Kuadrat Total Massa Rata-Rata=";Z
70 M = (Z/10)^1/2
75 N = (M/X)/100
80 K = 100-N
85 PRINT "Ralat Mutlak="; M
90 PRINT "Ralat Nisbi="; N
95 PRINT "Keseksamaan=";K
100 END
B.) Hasil Program Tabel Ralat
C.) Flowchart Program Tabel Ralat
4. Program Membuat Larutan :
A.) Padatan Menjadi Larutan

- Program Membuat Larutan dari Padatan Menjadi Larutan

5 CLS

10 INPUT "Nama Senyawa =";A

15 INPUT "Masukkan Normalitas Larutan =";N

20 INPUT "Masukkan Berat Molekul =";BM

25 INPUT "Masukkan Volume =";V

30 PRINT "====================================="

35 W=(N*V)/B

40 PRINT "Maka berat kristal yang anda butuhkan adalah =";W

- Hasil Program Padatan Menjadi Larutan


- Flowchart Program Membuat Larutan dari Padatan Menjadi Larutan
B.) Dari cairan Menjadi Larutan
- Program Membuat Larutan Dengan Kadar X% ke Kadar X%
5 CLS
10 PRINT "------------------------------------------------------------------------------"
15 PRINT " PROGRAM MEMBUAT LARUTAN DENGAN KADAR X%
KE KADAR X% "
20 PRINT "------------------------------------------------------------------------------"
25 INPUT "Masukkan Nama Senyawa =";X
30 INPUT "Masukkan %Berat Satu =";B1
35 INPUT "Masukkan %Berat Kedua =";B2
40 INPUT "Masukkan Volume Kedua =";V2
45 V1= (B2*V2)/B1
50 PRINT "-----------------------------------------------------------------------------"
55 PRINT "Jadi Volume yang Anda butuhkan adalah =";V1
60 ND
-Hasil Program Membuat Larutan Dengan Kadar X% ke Kadar X%
- Flowchart Program Membuat Larutan Dengan Kadar X% ke Kadar X%
C.) Dari cairan dengan permintaan X (N) dan Y (ml)
- Program Membuat Larutan Dari cairan X (N) dan Y (ml)
5. Program Perhitungan Nilai
5 CLS
10 PRINT "----------------------------------------------------------------"
15 PRINT " PROGRAM PERITUNGAN NILAI "
20 PRINT "----------------------------------------------------------------"
25 INPUT "Masukkan Nama Anda ="; NA
30 INPUT "Masukkan Sesi ="; S
31 INPUT "Masukkan Nilai Tugas =";NT
32 INPUT "Masukkan Nilai UTS =";NUTS
33 INPUT "Masukkan Nilai UAS =";NUAS
34 PRINT
"======================================================
=========="
35 TG=NT*0.2
36 UTS=NUTS*0.4
37 UAS=NUAS*0.4
38 T=Tg+UTS+UAS
40 IF T>=80 THEN PRINT "A, Anda LULUS"
41 IF T=79, T>=75 THEN PRINT "A-,Anda LULUS"
42 IF T=74, T>=70 THEN PRINT "B+,Anda LULUS"
43 IF T=69, T>=66 THEN PRINT "B, Anda LULUS"
44 IF T=65, T>=60 THEN PRINT "B-,Anda LULUS"
45 IF T=59, T>=57 THEN PRINT "C+,Anda LULUS"
46 IF T=56, T>=54 THEN PRINT "C, Anda TIDAK LULUS"
47 IF T=53, T>=50 THEN PRINT "C-,Anda TIDAK LULUS"
48 IF T=49, T>=47 THEN PRINT "D+,Anda TIDAK LULUS"
49 IF T=46, T>=44 THEN PRINT "D, Anda TIDAK LULUS"
50 IF T=43, T>=1 THEN PRINT "E, ANDA TIDAK LULUS"
52 IF T=0, THEN PRINT "K, ANDA TIDAK LULUS"
- Hasil Program Perhitungan Nilai
6. Program

5 CLS

10 PRINT "-----------------------------------------------------------"

15 PRINT " PROGRAM MENGKONVERSI ANGKA TRIGONOMETRI


"

20 PRINT "-----------------------------------------------------------"

25 LET A=0

30 FOR B 0 TO 100

35 READ X

40 LET IS=A+X

45 NEXT B

50 INPUT "Masukkan Interval Sudut ="IS

55 PRINT "--------------------------------------------------------------"

60 PRINT " SUDUT(X) SIN(X) COS(X) TAN(X) "

65 PRINT "--------------------------------------------------------------"

70 END

http://fairuzhr06.blogspot.co.id/2013/10/qbasic-perintah-perintah- dasar-dan-
tipe.html

33

Anda mungkin juga menyukai