Belajar SEO | Kuliah Gratis | Belajar Programming | Trik Blogging | Modul Kuliah
Tampilkan postingan dengan label basic. Tampilkan semua postingan
Tampilkan postingan dengan label basic. Tampilkan semua postingan

Download Visual Basic 2010 Free Gratis

Visual Basic (VB) adalah salah satu Bahasa Pemrograman Level Atas ( BPTT ) yang masih menjadi primadona. Selain karena bahasanya yang mudah dipelajari, juga karena IDE-nya yang memudahkan Developer dalam bekerja. Bukan hanya itu, pop up reference code (Aden nyebutnya gitu) yang muncul sangat membantu bagi Pemula yang belajar coding Lingkungan Visual Basic. Udah ah kok malah mbahas Keunggulan VB sich.

Sebenernya gini Sob, Aden ntu lagi ada trouble dengan Laptop Aden yang Compaq CQ40 karena belum bisa (belum berani sebenarnya) downgrade dari Windows 7 ke XP. Kenapa kok musti di Downgrade? tentunya alasannya klasik sekali yaitu karena Windows 7 belum mendukung beberapa Software terutama untuk beberapa IDE Programming Languange tertentu seperti VB 6 yang beberapa waktu lalu aku install, mesti sukses namun ketika mau menambahkan Component Data Control (ADODC) pada Visual Basic IDE ternyata tidak mau meski instalasi berjalan lancar.

Akhirnya coba dech cari Visual Basic yang pro dengan Windows 7 dan akhirnya menemukan, dan yang lebih menyenangkan lagi ternyata malah menemukan yang tidak dicari yaitu Visual Basic 2010 Free resmi dari situs Microsoft (Beta Version). Nah bagi temen-temen yang ingin mencobanya silahkan jajal dulu mumpung gratis Sob soalnya kalo udah realease bakalan bayar kan???

Silahkan Download langsung Visual Basic 2010 Free

 

IF Multi Condition | Sebuah Pilihan di Dalam Pilihan

Kembali lagi ke pelajaran yang paling membosankan (kata temen-temen sih gitu :D) Algoritma Pemrograman. Seperti yang sudah disinggung diberbagai artikel pemrograman baik pemrograman Basic, pemrograman Pascal maupun pemrograman PHP, bahwa Algoritma Pemrograman adalah kunci dari semua bahasa Pemrograman. Kita tak harus menguasai berbagai bahasa Pemrograman untuk bisa bahasa tersebut, cukup hanya dengan mempelajari Algoritma Pemrograman ditambah aturan penulisan dalam pemrograman tersebut maka kita sudah menguasai bahasa pemrograman tersebut seutuhnya (walo gak bener seperti itu pada prakteknya :D).

Kembali ke Algoritma Pemrograman, sebagai seorang programmer dituntut untuk dapat membuat program sesuai dengan apa yang diinginkan si pemesan. Termasuk membuat program multi kondisi. Program multi kondisi adalah program dimana sebuah variable/lebih harus memenuhi berbagai kondisi yang ditentukan untuk menghasilakan output yang tepat.

Contoh: Jika a adalah genap maka a harus dikali 5 dan jika hasil a dikali 5 kurang dari 100 maka a harus ditambahkan 3 dan dikalikan dengan 6 dan jika hasil a + 3 dikali 6 kurang dari 100 maka proses itu harus diulang (a + 3)*6 sampai nilainya lebih besar atau sama dengan 100

Wadoh, mbaca soalnya ja bingungnya setengah hidup apalagi buat solusinya ya??? Tapi sebagai programmer kita dituntut untuk dapat mengerjakan dan membuat Algoritma serta Programnya. Lalu darimana kita memulai membuat Algoritmanya? mari kita coba membuatnya sama-sama!

a = bilangan genap : Algoritma untuk genap --> a mod 2 = 0
a dikalikan 5 : a * 5 --> misal a * 5 dinyatakan dengan b
b kurang dari 100
a + 3 dan harus dinyatakan dengan a untuk memenuhi kalimat "proses itu harus diulang"
a dikali 6 : a * 6 --> misal dinyatakan dengan c
jika c elbih dari atau sama dengan 100 maka proses selesai

Nah kira-kira begitulah Algoritma sederhana yang saya buat, kita juga bisa membuat Flowchart untuk lebih memudahkan memahami Algoritma tersebut. Bila membuat dengan Flowchart maka bentu multi kondisi (multi condition) akan nampak sangat, tapi bila hanya Algoritma sederhana seperti diatas memang susah untuk menentukan itu multi kondisi atau tidak.

Nah, daripada berbelit-belit dan tambah bingung mendingan kita coba buat programnya aja biar ketahuan, itu multi kondisi atau tidak :D (aku pake pascal, silahkan konversi sendiri ke Bahasa Pemrograman lainnya)

uses crt;
var
a,b,c:integer;
d:boolean;
begin
clrscr;
for d:=false to true do
begin
write('Masukkan nilai a: ');readln(a);
if (a mod 2 = 0) then
begin
writeln('Nilai a awal: ',a);
b:= a * 5;
if (b < 100) then begin for d:=false to true do begin a:= a+3;
c:= a*6;

if c >= 100 then
begin
d:=true;
end;
end;
end;
writeln ('Nilai a akhir: ',a);
end else d:=false;
end;
readln;
end.

Mungkin Script program multi kondisi diatas begitu membingungkan, tapi cobalah lihat screenshot script program multi kondisi diatas dalam bentuk yang teratur dan tertata berdasarkan block prosesnya disini.

Semoga dapat bermanfaat dan Salam Kuliah Gratis

Nb:

- Bagi para peserta Kontes Blog PropertyKita.Com harap tidak melewatkan posting khusus Tips dan Trik Memenangkan Kontes Blog PropertyKita.Com yang insyaAllah akan dipublish pada hari minggu tanggal 16 Agustus 2009 (pas aku lagi dikampung :D)

Program Menghitung Keliling dan Luas Segitiga | Pemrograman Basic

Setelah Kuliah Gratis pada artikel sebelumnya telah membahas bagaimana membuat program penjumlahan matriks, sekarang kita coba membuat program menghitung keliling dan luas segitiga. Algitma untuk program menghitung keliling dan luas segitiga sangatlah mudah dan tidak sesulit membuat program penjumlahan matriks. Ini karena baik rumus maupun teoremanya sudah banyak diketahui.

Rumus Keliling Segitiga
Tentunya kita semua masih ingat semua kalo yang namanya keliling itu adalah sisi + sisi + sisi, hingga bentuk Algoritmanya adalah:

1. Masukkan Panjang Sisi-Sisinya
2. Hitung Keliling
3. Print Hasil

Mudah sekali kan? Sekarang tinggal kita buka Program Basicnya dan mengetikkan code berikut untuk menghitung keliling segitiga.

CLS
INPUT "Masukkan Sisi Segitiga (dipisahkan dengan koma)";a,b,c
d= a+ b + c
PRINT "Keliling Segitiga = "; d
END

Nah sangat singkat kan? trus apanya yang susah dengan Pemrograman?

Rumus Luas Segitiga
Waktu di SD dulu aku pernah diajari kalo rumus luas segitiga itu L = 1/2 * a * t entah kalo setelah hampir 10 tahun meninggalkan SD apakah rumus itu sudah berubah atau belum :D

Dengan penalaran yang sama maka bentuk programnya seharusnya tidak jauh beda dengan program keliling segitiga yaitu:

CLS
INPUT "Masukkan Alas Segitiga";a
INPUT "Masukkan Alas Segitiga";b
d= 1/2 * ( a * t )
PRINT "Luas Segitiga = "; d
END

Nah coba deh buka kembali QB.EXE dan ketikkan program diatas dan coba tekan F5 untuk merunning program tersebut.

Semoga bermanfaat dan Salam Kuliah Gratis

Membuat Program Perjumlahan Matriks dengan Basic | Pemrograman Basic

Setelah Pembahasan yang lalu kita membahas tentang Bilangan Prima dan Bilangan Fibonanci, kali ini aku akan coba mencoba Membuat Program Penjumlahan Matriks. Tapi seperti biasa sebelum memulai terlebih dahulu kita tau Pengertian Matriks dan Algoritma Penjumlahannya. Hal ini penting mengingat Algoritma adalah nyawa utama sebuah pemrograman.

Matriks
Matriks adalah suatu bentuk bilangan yang tediri dari kolom dan baris.

Wah sepertinya hanya segitu yang aku ketahui tentang matriks, tapi setidaknya sudah mendapatkan dua Algoritma yaitu kolom dan baris. Bagaimana menciptakan kolom dan baris dalam pemrograman basic agar Komputer mampu menjumlahkan nilai matriks yang kita masukkan. Disini kita memerlukan sebuah array bilangan agar bisa membuat baris dan kolom virtual :D*bahasanya sok tinggi*

Array
Array adalah suatu kelompok data yang sama yang dapat dibedakan berdasarkan indexnya.

Penjumlahan Matriks
Penjumlahan Matriks berprinsip pada penjumlahan suatu nilai yang berada pada baris dan kolom yang sama. Ini juga berarti penjumlahan matriks hanya dapat dilakukan pada suatu data/bilangan yang mempunyai index yang sama dalam Array.

Dari beberapa pengertian diatas kita sudah mendapatkan gambaran tentang Membuat Program Penjumlahan Matriks yang akan kita buat. Mari kita langsung buat Programnya.

CLS
8 INPUT "Baris Matriks A"; m
INPUT "Kolom Matriks B"; n
IF m = n THEN GOTO 10 ELSE GOTO 8 <-- Bila salah akan kembali ke line number 8

PRIN:PRINT
FOR i = 1 TO m
FOR j = 1 TO n
PRINT "A(";i;",";j;")";: INPUT A(i,j) <-- Matriks A (baris i,kolom j)
NEXT J
NEXT I

PRIN:PRINT
FOR i = 1 TO m
FOR j = 1 TO n
PRINT "B(";i;",";j;")";: INPUT B(i,j) <-- Matriks B (baris i,kolom j)
NEXT J
NEXT I

PRIN:PRINT
FOR i = 1 TO m
FOR j = 1 TO n
C(i,j) = A(i,j) + B(i,j)
PRINT "C(";i;",";j;")";C(i,j)
NEXT J
NEXT I

Nah dengan demikianlah Membuat Program Penjumlahan Matriks, semoga dapat bermanfaat! Salam Kuliah Gratis.

Bilangan Prima dan Bilangan Fibonanci | Pemrograman Basic

Setelah sebelumnya membahas Bilangan Ganjil, Genap dan Faktorial dengan segala kesenangannya, Sekarang untuk memenuhi permintaan Mas Seno, Kuliah Gratis akan mencoba membuat Program untuk menghitung/mengetahui Bilangan Prima dari 1 - 20 dan Bilangan Fibonanci hingga 8 level penambahan. Tapi sebelum itu kita pahami dulu pengertian dari Bilangan Prima dan Bilangan Fibonanci agar bisa ditransfer pengertian tersebut kedalam Bahasa Pemrograman Basic.
1. Bilangan Prima: Bilangan yang faktor pembaginya adalah bilangan 1 dan bilangan itu sendiri.

Dari pengertian Bilangan Prima diatas, kita bisa menyimpulkan kalo bilangan prima itu hanya habis dibagi dengan 1 dan bilangan itu sendiri. Masalahnya bagaimana membuat Algoritma untuk mengimplementasi kalimat diatas kedalam Bahasa Pemrograman Basic. Berbeda dengan Bilangan Ganjil/Genap yang punya 1 kata kunci ( a mod 2 = 0 atau a mod 2 <> 0), Bilangan Prima mempunyai 3 kata kunci yaitu habis dibagi 1, habis dibagi dengan bilangan itu sendiri dan tidak bisa habis dibagi bilangan lainnya selain itu.

Tapi tenang temen, kebetulan barusan Kuliah Gratis sudah menerjemahkan Pengertian Bilangan Prima dan Alhamdulillah langsung berhasil hanya dalam beberapa menit dan inilah Algoritmanya:

FOR a = 1 to 20 <-- batas bilangan prima hanya sampai 20
c = 0 <-- bilangan kunci
FOR b = 1 to a <-- looping untuk pembagi
IF a MOD b = 0 THEN c = c + 1
NEXT b
IF c = 2 THEN PRINT a; "Bilangan Prima"
NEXT a

ket:
- Bila sisa hasil bagi dari a dibagi b = 0 maka nilai c akan bertambah 1 dan bila nilai c = 2 (hanya bila nilai b = 1 dan b = a) maka berarti a adalah Bilangan Prima. sedang b akan terus membagi a sampai nilai b = a jadi b akan menyesuaikan batasan sesuai dengan nilai. (baca kembali materi pengulangan/looping)

2. Bilangan Fibonanci: deretan bilangan yang mempunyai struktur bilangan a, b, a+b, a+b+b, (a+b) + (a+b+b), dst.

contoh: 2, 2, 4, 6, 10, 16, 26,dst.

Dari pengertian Bilangan Finonanci diatas ditambah contoh, harusnya kita sudah bisa menebak alur proses maupun keluarannya. Tidak sesulit Bilangan Prima memang tapi Bilangan Fibonanci ini justru banyak menjebak teman-teman Kuliah Gratis di kampus termasuk Kuliah Gratis sendiri karena sangat membingungkan membuat Programnya. Tapi Alhamdulillah itu sudah kelar beberapa bulan yang lalu jadi tinggal nyontek aja Programnya :D

a = 2: b = 2 <-- nilai awal fibonanci/bilangan fibonan
PRINT a : PRINT b
FOR i = 1 to 8 <-- batas pengulangan
a = a + b <-- mendapatkan nilai a yang baru b = a + b <-- memperoleh nilai b yang baru
PRINT a: PRINT b
NEXT i
Kalau kita mau berusaha sedikit saja, membaut Program untuk menampilkan Bilangan Prima dan Bilangan Fibonanci itu ternyata sangat mudah dan tidak sesulit yang kita fikirkan. Mungkin baru segini yang Kuliah Gratis bisa, Semoga Program Bilangan Prima dan Bilangan Fibonanci ini bisa bermanfaat.

Bilangan Ganjil, Genap dan Faktorial | Pemrograman Basic

Seperti yang sudah Kuliah Gratis janjikan, kita akan membahas lebih dalam tentang logika AND , IF dan Looping. Kali ini Kuliah Gratis mencoba membuat Program untuk menampilkan Bilangan Ganjil 1 - 100, Bilangan Genap 1-100 dan menentukan nilai suatu bilangan yang difaktorialkan.
1. Bilangan Ganjil: bilangan yang tidak habis dibagi dengan bilangan 2 atau sisa hasil baginya 1

Bila kalimat tersebut diterjemah kedalam bahasa pemrograman kira-kira programnya menjadi seperti ini:

IF x mod 2 <> 0 THEN PRINT "X adalah Bilangan Genap" atau IF x mod 2 = 1 THEN PRINT "X adalah Bilangan Genap"

2. Bilangan Genap: bilangan yang habis dibagi dengan bilangan 2 atau sisa hasil baginya 0

Bila dibuat programnya maka kira-kira seperti ini:

IF x mod 2 = 0 THEN PRINT "X adalah Bilangan Ganjil" atau IF x mod 2 = 0 THEN PRINT "X adalah Bilangan Ganjil"

3. Faktorial: suatu bilangan yang merupakan hasil dari perkalian bilangan-bilangan dari 1 hingga nilai tertentu.

misal:
- 6! = 720 ( 1x2x3x4x5x6 )
- 5! = 120 ( 1x2x3x4x5 ), dst.

Bila diterjemahkan dalam bentuk Program maka menjadi:

x= 1
FOR a = 1 TO n
x= a * x
NEXT a
PRINT x

ket:
- x = 1 : sebagai nilai mutlak (semua bilangan jika dikalikan 1 maka hasilnya adalah bilangan itu sendiri)
- a = 1 : nilai awal
- n : bilangan yang ingin dicari nilai faktorialnya
- x : hasil dari bilangan yang difaktorialkan
Dari syntax program diatas, kita akan coba menggabungkannya kedalam sebuah program yang sempurna agar dapat dibaca oleh komputer dan dapat dijalankan.

Kebetulan Kuliah Gratis sudah membuat programnya beberapa waktu tadi dengan sedikit modifikasi agar lebih user friendly namun pastinya gak maksimal karena Kuliah Gratis membuat program sambil menulis posting ini. Kuliah Gratis perlihatkan screenshotnya ya!

Socucecode (bagian bawah terpotong)

Bilangan Ganjil, Genap dan Faktorial | Pemrograman Basic
*klik untuk memperbesar

Run

Bilangan Ganjil, Genap dan Faktorial | Pemrograman Basic
*klik untuk memperbesar

ket:
- Masukkan pilihan sesuai dengan yang diinginkan, 1 untuk bilangan ganjil, 2 untuk bilangan genap dan 3 untuk menghitung faktorial

Script/souce program Bilangan Ganjil, Genap dan Faktorial yang lengkap silahkan download souce program Bilangan Ganjil, Genap dan Faktorial dalam bentuk zip atau document

Baru ini yang Kuliah Gratis bisa Semoga bermanfaat!

Pengulangan/Looping dalam Pemrograman Bahasa Basic | Pemrograman Basic

Setelah beberapa waktu yang lalu kita belajar tentang Logika IF dan Logika AND dan OR sekarang kita coba rileks sejenak dan mencoba untuk melihat kembali catatan kita, sejauh mana kita sudah memahami prinsip-prinsip Pemrograman. Karena semua yang ada disini adalah Dasar-dasar dari pemrograman dan bila ada pengembangan itu hanya sedikit sekali dibandingkan dengan apa yang ingin Anda kembangkan.

Bila Anda tidak mau mengembangkan sendiri, maka tidak ada gunanya Anda bisa Pemrograman Bahasa ini atau Pemrograman Bahasa itu. Karena semua harus terus diasah dan dipraktekkan agar kita tau apa maksud dari Logika IF ataupun Logika AND dan OR . Tanpa itu maka Anda hanya menjadi seorang yang bisa Pemrograman tapi tidak tau untuk apa sebenarnya Pemrograman itu.

Ok, sudah kan relaksasinya :D sekarang kita balik lagi yuk berpusing-pusing ria bermain dengan Bahasa planet antah berantah yang disebut Bahasa Pemrograman Basic.

Sebelumnya sudah dijelaskan fungsi Logika AND dan OR juga sudah memahami Fungsi Alternatif yaitu Logika IF, sekarang kita akan belajar fungsi Pengulangan Operasi atau Looping. Tapi sebelum itu, saya akan menjelaskan kegunaan dari Pengulangan Operasi atau Looping.

Pengulangan Operasi atau Looping berguna untuk melaksanakan suatu proses yang dilakukan secara berulang-ulang secara terus menerus dengan suatu aturan tertentu. Contoh penggunaan Looping secara konkrit dalam sebuah Program adalah Program untuk Menghitung Faktorial, Program menentukan bilangan Ganjil dan Genap.

Statement untuk melakukan looping diantaranya ada:
1. For ... Next

Syntax:
For var=nilai awal TO nilai akhir
(Kumpulan Proses)
NEXT var

Contoh:
10 CLS
11 FOR a = 1 TO 6
12 PRINT a
13 NEXT a
14 NED

Bila F5 ditekan maka outputnya adalah 1,2,3,4,5 dan 6

2. WHILE WEND

Syntax:
WHILE (statement konditional)
(Kumpulan Proses)
WEND

Contoh:
10 CLS
11 WHILE a < 6
12 a = a + 1
13 PRINT a
14 WEND
15 END

Bila F5 ditekan maka outputnya adalah 1,2,3,4,5 dan 6
Nah sebenarnya masih ada lagi statement Looping, namun jarang sekali digunakan sehingga Kuliah Gratis rasa ini sudah cukup. Untuk Materi Basic depan InsyaAllah Kuliah Gratis akan memperdalam Logika AND dan OR, Logika IF dan Pengulangan Operasi atau Looping dalam bentuk Program Kongkrit sehingga diharapkan bisa lebih mudah dipahami.

Mungkin segini dulu, Semoga bermanfaat!

Alternatif | Logika IF dalam Pemrograman Bahasa Basic

Sebelumnya sudah pernah disinggung masalah Alternatif/Pilihan (Logika IF) dalam artikel Penggunaan Logika AND dan OR pada Bahasa Basic. Nach disini Kuliah Gratis akan lebih memperdalam lagi masalah logika ini dan fungsi-fungsinya dalam programming.

Logika IF atau Alternatif Logika dipakai untuk memilih suatu proses alur sesuai dengan kondisi.

Maksudnya, Suatu proses/pekerjaan akan dilaksanakan jika kondisi/statementnya bernilai benar dan akan melaksanakan proses/pekerjaan lain jika kondisi/statementnya salah.

Contoh gampangnya "Jika Kuliah Gratis Online maka Kuliah Gratis akan membalas komentar jika tidak maka komentar tidak akan dibalas".

Nach pada Pemrograman Basic ataupun Pemrograman pada umumnya logika ini sangatlah dibutuhkan jadi Kuliah Gratis mengharapkan bagi yang mengikuti materi ini bisa paham dengan benar penggunaan Logika IF dalam Pemrograman khususnya Basic.

Contoh langsung dari logika ini dalam Pemrograman Basic adalah sebagai berikut:

10 INPUT a, b
11 IF (a > b) THEN d = a mod b : GOTO 13
12 c = b mod a
13 PRINT c
14 END

Nach tolong perhatikan line number 11 pada ekspresi : GOTO 13, Disitu maksudnya "Bila a > b maka d = a mod b lalu dilanjutkan langsung ke line 13.

Bila kita memasukkan nilai a lebih besar dari b (misal a = 6 dan b = 3) maka nilai c = a mod b - hasilnya Nol (0) - Nach bila yang dimasukkan nilai a lebih kecil dari b (misal a = 4 dan b = 6) maka nilai c = b mod a - hasilnya 2 -.

Ok, mungkin ini dulu pendahuluan buat logika IF, mungkin lain kali akan digabungkan dengan logika AND dan/atau OR. Semoga bisa membantu. Salam Kuliah Gratis

Penggunaan Logika AND dan OR pada Pemrograman Basic

Pada artikel Operator dalam Pemrograman beberapa waktu lalu kita sudah membahas macam-macam Operator dalam Pemrograman termasuk diantara Operator AND dan OR. Seperti yang sudah dijelaskan dalam materi Operator dalam Pemrograman, logika/prisip kerja dari kedua operator ini adalah ibarat sirkuit seri dan paralel pada aliran listrik.

AND adalah logika yang bekerja layaknya sirkuit seri dalam aliran listrik sehingga bila salah satu ekspresi dari logika AND ini salah maka nilainya false (0) dan bila kedua ekspresi benar maka nilainya 1.

contoh: IF a AND b = c THEN GOTO --> bila nilai a, b dan c dimasukkan dengan nilai yang sama maka ekspresi ini bernilai benar atau 1.

OR adalah logika yang bekerja layaknya sirkuit paralel dalam aliran listrik sehingga bila salah satu ekspresi bernilai benar maka akan bernilai benar meskipun salah satu ekspresinya salah.

contoh: IF a OR b > c THEN GOTO --> bila nilai a atau b dimasukkan dengan nilai yang lebih besar dari c maka ekspresi ini berniali benar atau 1.

Nach biasanya sich pada gak mudeng kalo cuma ditulis gini tanpa mengeceknya dengan membuat programnya langsung, oke dech disini Kuliah Gratis tak akan memberikan screenshot dari program yang dibuat disini karena Kuliah Gratis berharap pengunjung sekalian yang memang mengikuti materi-materi kuliah disini lebih aktif lagi.

Silahkan buka Program Quick Basicnya (QB45 --> QB.exe), Kalo belum download silahkan cari diartikel Pengenalan Bahasa Basic atau silahkan download sendiri di google. Monggo diketik kodenya seperti ini:

9 REM Belajar AND dan OR
10 CLS
11 INPUT a
12 INPUT b
13 INPUT c
14 IF a AND b > c THEN GOTO : 20
15 PRINT "C lebih kecil dari A dan B"
20 PRINT "C lebih besar dari A dan B"
21 END

Setelah menulis Program diatas, tekan F5 untuk Running. Masukkan inputan yang berbeda-beda untuk menguji kebenaran logika dan penulisan Program kita. Nach silahkan nantinya ganti AND dengan OR dan line 15 kata "dan"(tanpa petikan) diganti dengan "atau"(tanpa petikan) begitu pula pada line 20.

Sebenarnya pada materi ini aku sedikit menyinggung materi selanjutnya yaitu logika IF tapi tak masalah berarti sudah mendapatkan bekal buat materi selanjutnya :D

Mungkin ini dulu persembahan Penggunaan Logika AND dan OR pada Pemrograman Basic dari Kuliah Gratis, semoga bisa bermanfaat dan TETAP SEMANGAT!!!

Membuat Program Penghitungan dengan BASIC | Pemrograman BASIC

Setelah kita mengenal Bahasa Pemrograman Basic pada artikel sebelumnya. Sekarang kita memulai membuat Program Perhitungan Sederhana dengan Bahasa Basic. Untuk itu sebelum memulai, sudah pada punya software quick basicnya belum? kalo belum silahkan download dulu di artikel Pengenalan Bahasa Basic biar ntar nyambung kita belajarnya :D

Ok dech aku anggap dah pada punya semua softwarenya. Kita mulai saja belajar bersama ya!

Sekarang ada soal begini ni:

1. Buatlah Program untuk menghitung keluaran dari E = a * b - c mod d (a = 4, b = 3, c = 2 dan d = 1)

Jawab:

Masih ingatkan dengan hirarki Operator dalam Pemrograman? nach sebelum kita membuat programnya mending kita coba kerjakan manual dulu untuk melatih pemahaman kita dan sekaligus kita belajar berfikir seperti komputer bekerja. Ayo kita coba kerjakan manual dulu!

E = a * b - c mod d artinya a X b - c mod d

E = 4 X 3 - 2 mod 1 --> 12 - 2 mod 1

Nach masih ingat kan definisi dari mod? ituloh sisa hasil bagi, jadi sisa dari 2 dibagi 1 berapa? berapa? NOL? Anda benar!

Jadi nilai E = 12

Nach bener gak nic hasilnya segini? coba kita bikin programnya yuk!

Ingat pemrograman dengan Quick Basic itu menggunakan line identifier jadi harus ditulis ya line numbernya.

Programnya :

Buka Folder QB45 --> QB.exe lalu tunggu hingga muncul tampilah Quick Basic lalu ketikan program dibawah ini

1 CLS
2 REM Program Penghitungan Sederhana
3 PRINT "Masukkan Nilai a, b, c, d"
4 INPUT a, b, c, d
5 E = a * b - c mod d
6 PRINT E
7 END

Setelah itu tekan F5 untuk me-RUNING program tersebut ternyata outputnya adalah benar 12 ya gak? ayo donk yang dah punya Software Quick Basic ngomong!

Ket :

1 - 7 : Line Identifier
CLS : Untuk membersihkan layar ketika program di RUN
REM : Komentar Nama Program (tidak dieksekusi)
PRINT : Untuk mencetak variable ke layar

Nach pertanyaan kemudian muncul, biasanya Dosen itu bukan cuma menyuruh mahasiswa untuk membuat Flowchartnya juga, jadi gimana bikinnya?

Karena Kuliah Gratis gak tau gimana caranya membuat Flowchart di Blogspot, jadi Kuliah Gratis membuat modul postingan ini dalam format Word lengkap dengan Flowchart, Programnya di Quick Basic (QB) dan Hasil Runningnya. Bagi yang serius belajar bersama Kuliah Gratis disarankan untuk mendownloadnya karena seorang programmer dituntut untuk bisa membaca dan menerjemahkan Flowchart kedalam sebuah Program. Silahkan bagi yang ingin mendownload modul Program Perhitungan Sederhana (klik aja)

Terima kasih sudah belajar bersama Kuliah Gratis dan sekarang aku mau Optimasi Alnect Computer dulu ya diblog sebelah :D

Pemrograman Basic | Pengenalan Bahasa Basic

Setelah hampir 3 posting diisi dengan artikel-artikel umum termasuk Perang Alnect Computer pribadi dengan Mas Eros. Sekarang saya coba mulai memasuki materi kuliah yang lumayan berat bagi saya sendiri, yaitu Pemrograman. Untuk seri pertama Bahasa Pemrograman yang digunakan adalah BASIC dengan Software Quick Basic. *lho kok gak VB sich?* sabar Mas/Mbak saya belum punya komputer sendiri, jadi susah mengembangkan Visual Basic.*alesan doank*

Nach dari pada kita ngelindur gak jelas dan malah justru nantinya membahas yang gak penting seperti Perang Alnect Computer, mending kita langsung mulai saja ya pengenalannya.

BASIC (Beginner All Purpose Symbolic Code) adalah Bahasa Pemrograman tingkat tinggi yang dirancang untuk digunakan dalam sistem interaksi (interactive system) dan sebagai interface antara manusia dan komputer.

Nach bahasa basic (quick basic) ini memiliki elemen-elemen sebagai berikut:
1. REM: berfungsi untuk menuliskan mana program, nama programmer dan komentar/keterangan lain.

2. Line Number: berfungsi sebagai line indentifier untuk menentukan urutan-urutan eksekusi perintah.

3. Karakter: Basic mendukung semua jenis character termasuk alphanumeric dan character khusus
Nach untuk statementnya sendiri ada dua jenis yaitu statement yang excutetable dan unexcutetalbe. Hanya saja biasanya kita cuma menghafalkan yang unexcutetable yaitu REM, DIM (untuk array) dan CONST (untuk konstanta).

Untuk Opratornya pada BASIC silahkan baca di Operator dalam Pemrograman yang sudah dibahas sebelumnya.

Nach untuk menunjang materi Pemrograman Basic selanjutnya silahkan Download Software Quick Basic yang bisa dicari melalui google atau download langsung pake Ziddu. Kalo pengen menderma $0.01 ya downloadnya lewat Ziddu tapi kalo gak juga gak pa2 kok yang penting ada softwarenya biar bisa ngikutin materi selanjutnya.

Maaf baru segitu aja nich yang bisa aku sampaikan, bila ada yang salah mohon diingatkan ya!

Status YMku

Salam Sahabat

Assalamu'alaikum Semua, Maaf ni cuma ini yang baru aku bisa. Tapi semoga kerasan ya disini

Comment

Top Komentator

Widget by ateonsoft.com

Statistika



Gabung Menjadi Sahabat Kuliah Gratis

Copy Paste Code dibawah ini:



CopyRight

Jangan ragu untuk mengcopy atau mengambil Artikel dari Blog Kuliah Gratis, Asal tau aturan tidak ada yang melarang karena Ilmu adalah COPYRIGHT ALLAH

Banner Sahabat

Mau Tukeran Banner Juga? Klik Buku Tamu Aja!