Modul 1
Pengenalan Bahasa Visual C++
A. Pendahuluan
Masalah (problem) merupakan suatu keadaan real (nyata) yang tidak sama dengan harapan
sebenarnya atau kesenjangan antara yang diharapkan dengan kenyataan yang ada.
Pada gambar 1.1 terlihat masalah yang teridentifikasi berupa input (masukkan) variabel
dengan
tipe
data
yang
efektif
diproses
dalam
beberapa
pernyataan/argumen
Input
(Masukkan)
Proses
Output
(Hasil)
Solusi
masalah
(Problem)
Input (masukan) yaitu value/nilai yang dibutuhkan oleh program dari sebuah alat masukan
seperti keyboard, mouse dan scanner. Process (pengolahan) yaitu langkah-langkah perhitungan
atau proses-proses yang tidak ambigu diperoleh program untuk menghasilkan sebuah output.
Output (keluaran) yaitu hasil dari proses berupa value/informasi yang ditampilkan melalui alat
keluaran seperti monitor, printer, dan lain-lain.
Input output (I/O) Proses
Adapun I/O proses menggunakan kata cadangan cin dan cout. Untuk I/O dengan format
menggunakan scanf dan printf.
Contoh:
cout<<Masukkan Panjang =; cin>>panjang;
cout<<Masukkan Lebar =; cin>>lebar;
[AUTHOR NAME]
Variabel disebut juga dengan Peubah karena nilainya dapat berubah-ubah. Contoh : z = x + y
dengan x,y,z adalah himpunan bilangan riil. Parameter adalah variabel yang mempunyai nilai berkisar
diantara interval atb [a,b]. Contoh : x = 2*t t2 pada 2< t < 12 dengan t merupakan parameter.
Konstanta adalah parameter yang memiliki nilai tetap (nilainya tidak berubah). Contoh : x=100 dan
y=300 dengan x dan y adalah konstanta bilangan bulat. Penamaan parameter dan konstanta mengikuti
aturan penamaan variabel.
Perhatikan bahwa panjang, alamat, jenis_kelamin, harga, kodepos, dan npm merupakan
nama variabel. Sedangkan short, string, char, float, long dan int adalah tipe data.
Sintak(tata cara penulisan) variabel yaitu : tipe_data <spasi> nama_variabel; dan untuk
sintak konstanta yaitu : const tipe_data <spasi> nama_konstanta = nilai_konstanta;
Contoh:
short panjang; string alamat; char jenis_kelamin; float harga; long kodepos;
int npm;
Perhatikan bahwa panjang, alamat, jenis_kelamin, harga, kodepos, dan npm merupakan
nama variabel. Sedangkan short, string, char, float, long dan int adalah tipe data.
Selain itu penamaan variabel dan konstanta tidak boleh menggunakan kata cadangan seperti :
Program adalah kumpulan pernyataan/argumen yang disusun secara sistematis dan logis,
implementasi ke dalam bahasa pemrograman tertentu (assembler/terstruktur/orientasi objek)
untuk menyelesaikan permasalahan. Sebuah program dibuat untuk memecahkan/memberikan
solusi masalah yang dibuat memiliki ciri-ciri sebagai berikut:
1. Ada Input (nilai masukan)
2. Ada Proses
3. Ada Output (nilai keluaran)
[AUTHOR NAME]
[AUTHOR NAME]