You are on page 1of 12

10 CLS COLOR 9 11 PRINT TAB(15); "--------- *#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* ---------" PRINT COLOR 8 12 PRINT TAB(15); "..........Selamat Datang Di Perhitungan Permesinan..........

" PRINT SLEEP 1 14 PRINT TAB(15); " Perhitungan ini Diprogram Melalui Microsoft QBasic " PRINT COLOR 9 16 PRINT TAB(15); "--- *#*#*#*#*#*#*#*#*#*#*#*# *#*#*#*#*#*#*#*#*#*#*#*#*#* ---" COLOR 7 PRINT SLEEP 2 17 PRINT TAB(15); ".... HAI SALAM KENAL DAN SALAM SEJAHTERA UNTUK ANDA.... " PRINT 18 PRINT TAB(15); "SILAHKAN GUNAKAN APLIKASI INI SESUAI DENGAN KEBUTUHAN ANDA" PRINT PRINT SLEEP 2 19 PRINT TAB(5); "Sebelum itu , Silahkan Masukkan Data Pribadi Anda" PRINT 20 INPUT "Silahkan masukkan Nama Lengkap Anda "; NAMA$ PRINT SLEEP 1 30 PRINT TAB(10); " PRINT SLEEP 1 40 PRINT TAB(10); " PRINT SLEEP 1 Senang berkenalan dengan anda " Hallo ........... "; NAMA$

45 PRINT TAB(10); " Silahkan Menggunakan Aplikasi Ini Sesuai Kebutuhan Anda " PRINT SLEEP 1

50 PRINT "Disini saya menyediakan 10 Aplikasi tentang Permesinan untuk mempermudah Anda dalam Perhitungan Permesinan "; "" PRINT SLEEP 1 60 PRINT TAB(10); " Aplikasi - aplikasi tersebut adalah sebagai berikut : " COLOR 10 PRINT SLEEP 2 70 PRINT TAB(5); "1.Aplikasi Menghitung Suku ke - n." PRINT 5 SLEEP 2 80 PRINT TAB(5); "2.Aplikasi penghitung kecepatan Pemotongan pada Mesin Turning. " PRINT SLEEP 2 90 PRINT TAB(5); "3.Aplikasi penghitung Besar Hambatan Sebuah Penghantar. " PRINT SLEEP 2 100 PRINT TAB(5); "4.Aplikasi penghitungan Waktu Pemakanan Pada Mesin Turning ( BUBUT ). " PRINT SLEEP 2 110 PRINT TAB(5); "5.Aplikasi penghitung jumlah langkah pemotongan Mesin Frais . " PRINT SLEEP 2 120 PRINT TAB(5); "6.Aplikasi Untuk Mencari Tahanan Penghantar Pada Temperatur Terakhir. " PRINT SLEEP 2 130 PRINT TAB(5); "7.Aplikasi penghitung Panjang langkah pada Mesin Frais. "

PRINT SLEEP 2 140 PRINT TAB(5); "8.Aplikasi Penghitung Kecepatan Putaran Mesin Bor. " PRINT SLEEP 2 150 PRINT TAB(5); "9.Aplikasi penghitung banyaknya Pemakanan benda pada Mesin Turning. " PRINT SLEEP 2 160 PRINT TAB(5); "10.Aplikasi penghitung lamanya waktu pengerjaan pada Mesin Frais. " PRINT SLEEP 2 COLOR 3 170 INPUT "Silahkan tentukan anda ingin mencoba Aplikasi yang mana : ", A PRINT PRINT COLOR 7 PRINT TAB(20); "---***--- MOHON TUNGGU ---***---" PRINT PRINT SLEEP 3 SELECT CASE A CASE 1 CLS PRINT SLEEP 2 COLOR 9 180 PRINT TAB(10); "Aplikasi Menghitung Suku ke - n" PRINT SLEEP 2 190 INPUT " Masukkan suku pertama=", A PRINT SLEEP 2

200 INPUT " Masukkan suku kedua=", B PRINT SLEEP 2 205 PRINT TAB(5); "d adalah selisih antar suku" PRINT SLEEP 2 LET D = B - A PRINT 210 PRINT TAB(5); "nilai d=", D PRINT SLEEP 1 216 INPUT "Masukkan jumlah suku=", n PRINT LET Un = A + (n - 1) * D PRINT SLEEP 2 218 PRINT TAB(5); "suku ke-"; n; "="; Un COLOR 7 PRINT SLEEP 2 GOTO 1000 CASE 2 CLS PRINT SLEEP 2 COLOR 11 220 PRINT TAB(10); "Aplikasi penghitung kecepatan pemotongan pada Mesin Turning " PRINT SLEEP 2 230 INPUT "Silahkan masukkan berapa Nilai Putaran benda kerja (rpm)= ", n PRINT SLEEP 2

240 INPUT "Sekarang masukkan berapa nilai Diameter benda kerja (mm)= ", D PRINT SLEEP 2 LET PHI = 3.14 LET Vc = (PHI * D * n) / (1000) 250 PRINT TAB(5); "Jadi, Kecepatan pemotongan Mesin Turning ini adalah... "; Vc; "mm/menit" PRINT SLEEP 2 GOTO 1000 CASE 3 CLS PRINT SLEEP 2 COLOR 13 255 PRINT TAB(10); "Aplikasi perhitungan Besar Hambatan Sebuah Penghantar " PRINT SLEEP 2 260 INPUT "Berapa Besar Diameter Penghantar Tersebut (ketik dalam bentuk angka)"; D PRINT SLEEP 2 270 INPUT "Sekarang, Masukkan Panjang Penghantarnya(ketik dalam bentuk angka)"; L PRINT SLEEP 2 280 INPUT "Berapa Tahanan Jenis Penghantar tersebut (ketik dalam bentuk angka)"; p PRINT 281 PRINT "Di Ketahui : " 282 PRINT "d="; D 283 PRINT "l="; L 284 PRINT "p="; p 285 PRINT "PHI=3.14" 286 PRINT "Jawab :"

287 PRINT "Rumus R= p * l / A" 288 PRINT "Dimana A=(PHI / 4) * d^2" 289 LET PHI = 3.14 290 LET A = (PHI / 4) * D ^ 2 291 PRINT "A"; A 292 LET R = p * L * A 293 PRINT "R= p * l * A ="; R 294 PRINT "Jadi Besar Hambatannya adalah Sebesar "; R PRINT SLEEP 2 GOTO 1000 CASE 4 CLS PRINT SLEEP 2 COLOR 5 310 PRINT TAB(5); "Aplikasi penghitungan Waktu Pemakanan Pada Mesin BUBUT ( Turning )" PRINT SLEEP 2 320 INPUT "Silahkan masukkan berapa panjang benda kerja yang akan dilakukan Pembubutan (mm)= ", L PRINT SLEEP 2 330 INPUT "Sekarang , masukkan berapa jumlah pemotongan yang akan dilakukan pada benda kerja anda (t/t')= ", i PRINT SLEEP 2 340 INPUT "Nah, Sekarang masukkan jarak antara mata pahat dan benda kerja anda (mm) =", s PRINT SLEEP 2 345 INPUT "Selanjutnya masukkan berapa kecepatan mesin Bubut yang akan anda gunakan (Rpm) =", n LET Tm = (L * i) + (s * n)

350 PRINT TAB(5); "Jadi, Lama waktu yang diperlukan untuk melakukan Pembubutan adalah... "; Tm; "Menit" PRINT SLEEP 2 GOTO 1000 CASE 5 CLS PRINT SLEEP 2 COLOR 14 360 PRINT TAB(10); "Aplikasi penghitung jumlah langkah pemotongan Mesin Frais." PRINT SLEEP 2 370 INPUT "Silahkan masukkan Kecepatan potong Mesin Frais (mm/menit)= ", Vm PRINT SLEEP 2 380 INPUT "Silahkan masukkan Panjang langkah (mm)= ", L PRINT SLEEP 2 LET n = Vm / 2 * L 390 PRINT TAB(5); "Jadi, Jumlah langkah pemotongan Mesin Frais adalah... "; n; "mm/mnt" PRINT SLEEP 2 GOTO 1000 CASE 6 CLS PRINT SLEEP 2 COLOR 9 400 PRINT TAB(10); "Aplikasi Mencari Tahanan Penghantar Pada Temperatur Terakhir"

PRINT SLEEP 2 410 INPUT "Berapa Besar Nilai Tahanan Pada Temperatur Awal (R0) =", R0 PRINT SLEEP 2 412 INPUT "Sekarang, Masukkan Nilai Tahanan Nilai Pada Temperatur Akhir (R1) =", R1 PRINT SLEEP 2 414 INPUT "Masukkan Nilai Temperatur Awal (t0)= ", t0 PRINT SLEEP 2 416 INPUT "Masukkan Nilai Temperatur Akhir (t1)= ", t1 PRINT SLEEP 2 418 INPUT "Berapa Besar Koefisien Temperatur (x) =", X 420 PRINT ".............................." PRINT 422 PRINT "Penyelesaian !!!!!!!!!!!!!!" PRINT 426 PRINT "Di Ketahui : " PRINT 428 PRINT TAB(3); "R0="; R0 430 PRINT TAB(3); "R1="; R1 431 PRINT TAB(3); "t0="; t0 432 PRINT TAB(3); "t1="; t1 433 PRINT TAB(3); "x ="; X 434 PRINT TAB(3); "Jawab:" 435 LET R1 = R0 * (1 * X * (t1 - t0)) PRINT 436 PRINT "---------Rumus : R1 = R0 * (1+ x * (t1 - t0))="; R1 PRINT 437 PRINT "Jadi Hasil Nilai Tahanan Pada Temperatur Akhir ( R1 ) adalah Sebesar "; R1

PRINT SLEEP 2 GOTO 1000 CASE 7 CLS PRINT SLEEP 2 COLOR 11 440 PRINT TAB(10); "Aplikasi penghitung Panjang langkah pada Mesin Frais" PRINT SLEEP 2 450 INPUT "Silahkan masukkan panjang benda kerja yang akan di Frais (mm)= ", L PRINT SLEEP 2 460 INPUT "Silahkan masukkan suaian benda kerja sebelum pemotongan (mm)= ", L(A) PRINT SLEEP 2 470 INPUT "Silahkan masukkan suaian benda kerja setelah pemotongan (mm)= ", L(B) PRINT SLEEP 2 LET PL = L + L(A) + L(B) 480 PRINT TAB(5); "Panjang langkah pada Mesin Frais adalah... "; PL; "mm/mnt" PRINT SLEEP 2 GOTO 1000 CASE 8 CLS PRINT SLEEP 2 COLOR 10 490 PRINT TAB(10); "Aplikasi penghitung Kecapatan Putaran Mesin Bor. "

PRINT SLEEP 2 500 INPUT "Silahkan masukkan Berapa Nilai Vc (mm / menit ) =", Vc PRINT SLEEP 2 510 INPUT "Sekarang Masukkan Berapa Besar Diameter Mata Bor (mm) =", D PRINT SLEEP 2 LET PHI = 3.14 LET n = (Vc * 1000) / (PHI * D) PRINT SLEEP 2 530 PRINT TAB(5); "Jadi, Nilai Dari Kecepatan Putaran Mesin Bor Tersebut Adalah...."; n; "Rpm" PRINT SLEEP 2 GOTO 1000 CASE 9 CLS PRINT SLEEP 2 COLOR 13 570 PRINT TAB(10); "Aplikasi penghitung banyaknya Pemakanan benda kerja pada mesin Turning. " PRINT SLEEP 2 580 INPUT "Silahkan masukkan berapa nilai diameter awal= ", D1 PRINT SLEEP 2 590 INPUT "Silahkan masukkan berap anilai diameter akhir= ", D2 PRINT SLEEP

LET R = D1 - D2 600 PRINT TAB(5); "Jadi, Banyaknya pemakanan yang harus dilakukan adalah... "; R; "kali" PRINT SLEEP 2 GOTO 1000 CASE 10 CLS PRINT SLEEP 2 COLOR 9 610 PRINT TAB(10); "Aplikasi penghitung lamanya waktu pemotongan pada mesin Frais. " PRINT SLEEP 2 620 INPUT "silahkan masukkan berapa panjang benda kerja yang akan dipotong (mm) = ", lm PRINT SLEEP 2 630 INPUT "silahkan masukkan besar Hantaran benda kerja anda ke Mesin Frais (mm/menit) = ", f PRINT SLEEP 2 635 INPUT "Nah....Sekarang masukkan kecepatan putaran Mesin Frais(Rpm) = ", n PRINT SLEEP 2 LET Tc = lm / f * n 640 PRINT TAB(5); "Jadi, Lama waktu pemotongan benda kerja tersebut adalah... "; Tc; "Menit" PRINT SLEEP 2

GOTO 1000 1000 PRINT SLEEP 2 COLOR 9 1010 PRINT TAB(8); "***** TERIMA KASIH TELAH MENGGUNAKAN PROGRAM INI **** " PRINT SLEEP 2 COLOR 10 INPUT "Apakah anda berminat untuk mencoba aplikasi lainnya, Tekan 1 jika (YA) atau tekan 2 jika (TIDAK) "; A IF A = 1 THEN GOTO 60 PRINT SLEEP 2 COLOR 11 PRINT "Terima Kasih Atas Waktu Dan Partisipasinya Telah Menggunakan Aplikasi Saya ,Semoga Anda Mendapat Manfaat Dari Aplikasi Ini " COLOR 14 PRINT PRINT TAB(30); " GOOD LUCK " COLOR 13 PRINT PRINT " ********** SUBANDI **********" COLOR 7 PRINT TAB(45); "---------------" SLEEP 4 END SELECT