Wednesday, September 23, 2015

IF , Else If, dan Nested IF

Dalam kehidupan sehari-hari kita tidak lepas dari pilihan bahkan terkadang menghadapi pilihan yang begitu banyak yang bercabang-cabang sehingga kita diharuskan untuk memilih diantara banyaknya pilihan tersebut dengan menyeleksi dan memutuskan pilihan mana yang harus kita ambil. Begitu juga halnya dalam membuat sebuah program saat kita dihadapi banyak pilihan dalam menyelesaikannya kita diharuskan membuat pernyataan-pernyataan dan menyeleksi pernyataan tersebut apakah pilihan kita benar atau salah sehingga memudahkan kita menyelesai masalah dengan sebuah program. Dalam borland C++ juga tersedia fitur/struktur dalam menyeleksi pilihan diantaranya IF, IF-ELSE, NESTED dan masih banyak lagi yang lain. Sesuai dengan judul postingan ini akan memberika Contoh Program Percabangan IF, IF-ELSE dan NESTED IF pada Borland C++. Oke langsung saja lihat script berikut!.


1. Contoh Program Percabangan IF

main()
{

int angka;
cout<<"Menu Makanan"<<endl;
cout<<"1. Nasi Telur"<<endl;
cout<<"2. Nasi Goreng"<<endl;
cout<<"Masukkan Pilihan Anda : ";
cin>>angka;

if (angka==1)
{cout<<"Anda memesan nasi telur";}
if (angka==2)
{cout<<"Anda memesan nasi goreng";}

getch();
}

Dalam program di atas ada 2 pilihan dan kita disuruh untuk memilih diantaranya. Untuk memastikan apakah pilihan kita benar atau tidak program membuat struktur benar atau salah. Lihat gambar di bawah!


Pada tanda panah yang merah itu lah yang menyeleksi pilihan yang kita masukkan dengan kata lain jika kita memilih 1 atau memasukkan angka 1 sebagai pilihan maka program menunjukkan pilihan anda bahwa anda memilih atau memesan nasi telur, begitu juga dengan tanda panah yang kedua. Jika kita memasukkan angka selain dari angka pilihan yang tersedia maka program akan berhenti.

2. Contoh Program Percabangan IF-ELSE

main()
{

int angka;
cout<<"Menu Makanan"<<endl;
cout<<"1. Nasi Telur"<<endl;
cout<<"2. Nasi Goreng"<<endl;
cout<<"Masukkan Pilihan Anda : ";
cin>>angka;

if (angka==1)
{cout<<"Anda memesan nasi telur";}
if (angka==2)
{cout<<"Anda memesan nasi goreng";}
else
{cout<<"Pilihan yang anda masukkan salah";}

getch();
}

Kasus program yang kedua ini sama dengan yang pertama hanya melanjutkan dan menambah pernyataan yang ketiga lihat gambar di bawah!


Kata else yang ditunjukkan oleh tanda panah merah itu menyatakan jika pilihan kita tidak sesuai dengan pilihan yang tersedia maka pernyataan else ini yang berjalan seperti gambar di atas pernyataan else menyatakan bahwa pilihan kita salah.

3. Contoh Program Percabangan NESTED IF

Untuk contoh nested if ini berbeda dengan contoh if dan if-else. Di sini saya buat sebuah program sederhana saja, teman-teman bisa merubah ke dalam program yang diinginkan.
Dalam kasus ini saya membuat contoh syarat tinggi badan dalam test tertentu, dimana jika jenis kelamin memilih no.1 atau laki-laki dan tinggi badan lebih dari 165, maka memenuhi syarat dan lulus, selain dari itu jika jenis kelamin memilih no.1 dan tinggi badan kurang dari 165cm maka tidak lulus. selanjutnya jika jenis kelamin memilih no.2 atau perempuan dan tinggi badan lebih dari 160 maka memenuhi syarat dan lulus, tapi jika jenis kelamin memilih no.2 atau perempuan dan tinggi badan kurang dari 160cm maka tidak lulus.
Berikut contoh programnya:

main()
{
char nama[20];
int jenis_kelamin, tinggi;

cout<<"Contoh program Nested IF"<<endl<<endl;
cout<<"Masukkan data anda dengan benar"<<endl<<endl;

cout<<"Nama             : "; gets(nama);
cout<<"Jenis Kelamin"<<endl;
cout<<"1. Laki-Laki"<<endl;
cout<<"2. Perempuan"<<endl;
cout<<"Masukkan pilihan : "; cin>>jenis_kelamin;
cout<<"Tinggi Badan     : "; cin>>tinggi;

if(jenis_kelamin==1)
{
    if(tinggi>=165)
       {cout<<"\n-----Anda Lulus-----"<<endl;}
   else
       cout<<"Maaf, tinggi badan anda belum memenuhi syarat"<<endl;
}
else if(jenis_kelamin==2)
{
    if(tinggi>=160)
       {cout<<"\n-----Anda Lulus-----"<<endl;}
   else
       cout<<"Maaf, tinggi badan anda belum memenuhi syarat"<<endl;
}

getch();


Penjelasan :

  

Dari program dan gambar di atas, kita lihat ada 6 penyeleksian yang di tunjukkan tanda panah, yaitu if yang pertama menyatakan jika jenis kelamin memilih 1 (laki-laki) maka lanjut ke if yang ke 2 yang menyatakan bahwa syarat tinggi badan jenis kelamin 1 (laki-laki) lebih dari 165, maka pernyataan memenuhi syarat, namun jika jenis kelamin =1 (laki-laki) dan tinggi badan tidak memenuhi syarat if yang ke 2 maka masuk ke proses ke tanda panah yang ke 3 yaitu menyatakan tidak memenuhi syarat kelulusan. Tetapi jika pemilihan jenis kelamin memilih/memasukkan angka ke 2, maka akan melanjutkan proses if yang ke 5 dan 6, untuk prosesnya sama dengan proses if yang ke 2 dan 3.


Demikianlah yang bisa saya bagikan tentang Contoh Program Percabangan IF, IF-ELSE dan NESTED IF pada Borland C++, jika ada kesalahan mohon diralat. Terima kasih :)

Monday, September 21, 2015

Besaran Fisika, Simbol, Awalan SI, Satuan Internasional

Dalam mempelajari fisika, kita tidak terlepas dari pengamatan dan pengukuran. Dalam hal ini mengukur dapat di artikan sebgai membandingkan sesuatu yang diukur dengan sesuatu yang lain yang sejenis yang ditetapkan sebagai satuan. Hasil dari sebuah pengukuran yang dinyatakan dalam angka dan satuan disebut sebagai besaran.
Besaran dalam fisika diartikan sebagai sesuatu yang dapat diukur, serta memiliki nilai besaran (besar) dan satuan. Sedangkan satuan adalah sesuatu yang dapat digunakan sebagai pembanding dalam pengukuran. Berdasarkan satuannya besaran dibedakan menjadi dua, yaitu besaran pokok dan besaran turunan. Selain itu, berdasarkan ada tidaknya arah, besaran juga dikelompokkan menjadi dua, yaitu besaran skalar dan besaran vektor (akan dibahas khusus pada subbab lain).
 
Jenis-jenis Besaran Fisika
Jenis BesaranSimbol                  Satuan Internasional
panjang atau posisi d, x, L meter (m)
waktu  t second (s)
kecepatan atau kelajuan v, u meter per second (m/s)
massa m kilogram (kg)
gayamathbf{F} Newton (N)
energi E, K, U, Q Joule (J)
daya P Watt (W)
muatan elektron q, e Coulomb (C)
suhu T Kelvin (K)
arus listrik I Ampere (A)
medan listrikmathbf{E} Newtons per Coulomb (N/C)
medan magnetmathbf{B} Tesla (T)

Awalan-awalan pada Satuan Internasional

Awalan SIDalam KataKelipatan
nano (n)billionth1*10^{-9}
micro (µ)millionth1*10^{-6}
milli (m)thousandth1*10^{-3}
centi (c)hundreth1*10^{-2}
deci (d)tenth1*10^{-1}
deca (da)ten1*10^{1}
hecto (h)hundred1*10^{2}
kilo (k)thousand1*10^{3}
mega (M)million1*10^{6}
giga (G)billion1*10^{9}

Lambang Besaran Fisika dari Bahasa Yunani

Lambang Besaran Fisika diambil dari Bahasa Yunani
 mu  “mu” tau  “tau” Phi  “Phi”* omega  “omega” rho  “rho”
 theta  “theta” pi  “pi ” Omega  “Omega”* lambda  “lambda” Sigma  “Sigma”*
 alpha  “alpha” beta  “beta” gamma  “gamma” Delta  “Delta”* epsilon  “epsilon”
Jenis-Jenis Besaran Fisika

Besaran pokok adalah besaran yang satuanya telah ditetapkan terlebih dahulu dan tidak diturunkan dari besaran lain. Besaran pokok digunakan untuk menghasilkan besaran turunan yang lain. Berikut adalah besaran pokok yang ditetapkan oleh satuan internasioanl beserta satuan dan lambangnya, seperti tercantum dalam tabel.
Besaran Pokok
tabel besaran pokok
Besaran Turunan
Besaran turunan adalah besaran yang didapatkan dari hasil pengoperasian beberapa besaran pokok. Satuannya pun terdiri dari satuan-satuan besaran yang terlibat dalam pengoperasian itu. Berikut adalah beberapa besaran turunan beserta satuannya :
tabel besaran turunan

Pengertian Dan Sejarah Microsft Acces

pengertian microsoft access

Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapsa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.
Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam 
perangkat bantu pemrograman berorientasi objek.

Sejarah Ms Access

Akses versi 1.0 dirilis pada 13 November 1992, segera diikutiMei 1993 oleh 1,1 Akses untuk meningkatkan kompatibilitas dengan produk Microsoft lain dan termasuk bahasa pemrogram Akses Dasar.
Microsoft menentukan spesifikasi minimum persyaratan perangkat keras untuk akses v2.0: Microsoft Windows v3.1 dengan 4 MB RAM yang dibutuhkan, 6 MB RAM direkomendasikan; 8 MB yang tersedia hard disk space yang dibutuhkan, 14 MB hard disk space direkomendasikan. Produk ini dikirim pada tujuh disket 1,44 MB manual menunjukkan tanggal hak cipta 1993.
Awalnya, perangkat lunak bekerja dengan baik dengan database yang relatif kecil tapi terdapat beberapa kondisi menyebabkan korupsi data . Sebagai contoh, file ukuran lebih dari 10 MB yang bermasalah (perlu diketahui bahwa sebagian besar hard disk lebih kecil dari 500 MB pada saat ini digunakan lebar), dan manual yang dibawanya memperingatkan bahwa beberapa keadaan di mana usang driver perangkat atau konfigurasi yang tidak benar menyebabkan kehilangan data .
Dengan keluar pentahapan Windows 95, 98 dan ME, peningkatan kehandalan jaringan, dan Microsoft telah merilis 8 paket layanan untuk Jet Database Engine , keandalan akses database telah jauh lebih baik baik dalam ukuran dan jumlah pengguna.
Dengan Office 95, Microsoft (Akses 7,0 alias "Akses 95") menjadi bagian dari Microsoft Office Professional Suite bergabung dengan Microsoft Excel, Word, dan PowerPoint dan transisi dari Access Basic ke Visual Basic for Applications (VBA). Sejak itu, ada rilis dari Microsoft Access dengan setiap rilis kantor. Hal ini termasuk akses 97 (versi 8.0), Access. 2000 (versi 9,0), Access 2002 (versi 10.0), Access 2003 (versi 11.5), dan akses 2007 (versi 12,0).
Akses database format asli (Jet DB Database) juga telah berevolusi selama bertahun-tahun. Format termasuk akses 1.0, 1.1, 2.0, 7.0, 97, 2000, 2002, dan 2007. Yang paling signifikan adalah transisi dari Access 97 ke format 2000 Akses; yang tidak kompatibel dengan versi sebelumnya Access. Pada saat penulisan ini, semua versi baru mendukung akses Access 2000 format. Fitur-fitur baru yang ditambahkan ke Access 2002 format yang dapat digunakan oleh Access 2002, 2003 2007, dan 2010.
Pada Access 2007, sebuah format database baru diperkenalkan: ACCDB . ACCDB kompleks ini mendukung tipe data seperti multivalue dan bidang lampiran. Jenis bidang baru pada dasarnya Recordset di bidang dan memungkinkan penyimpanan beberapa nilai dalam satu lapangan.
Sebelum pengenalan Akses, pasar desktop database didominasi oleh Borland dengan mereka Paradox dan dBase program, dan FoxPro . Microsoft Access adalah pasar massal pertama program database untuk Windows. Dengan pembelian FoxPro dan menggabungkan Rushmore nya permintaan optimasi rutinitas ke Access, Microsoft Access database dengan cepat menjadi dominan untuk Windows efektif menghilangkan persaingan yang gagal transisi dari MS-DOS dunia. Nama kode akses awal adalah Cirrus, mesin bentuk disebut Ruby. Ini terjadi sebelum Visual Basic - Bill Gates melihat purwarupa dan memutuskan bahwa BASIC komponen bahasa harus dikembangkan secara bersama-sama sebagai sebuah aplikasi terpisah tapi dapat diperluas, sebuah proyek bernama Thunder.
Akses juga nama sebuah program komunikasi dari Microsoft, dimaksudkan untuk bersaing dengan ProComm dan program lainnya. Hal ini terbukti gagal dan menjatuhkan. Bertahun-tahun kemudian, Microsoft digunakan kembali nama untuk perusahaan perangkat lunak database . Kedua proyek tersebut dikembangkan secara terpisah sebagai mesin pembuat form yang tidak cocok satu sama lain, namun, ini digabungkan bersama-sama lagi setelahas VBA . 

"sekian yang dapat saya tampilkan di blog ini semoga bermanfaat bagi pembaca bila ada kekurangan silahkan anda postingkan komentar anda "
 


1. Pastikan ms office sudah anda install 
2.  Pilih Ms access 2007
3. Setelah anda open Ms access tadi, pilih blink database



4. kemudia akan tampil tampilan
 


 
5. Kemudian buka file name tadi seperti gambar di atas, akan muncul form lagi
buat folder kemudian pilih format file(mdb). karena nantinya kita akan menghubungkan access dengan Delphi(Postingan selanjutnya). setalah sudah di pilih tinggal klik ok
6. Pilih Create
7. Pilih table1, klik kanan pilih design view isi nama table: misalnya (club)
8.  kemudian isi table dengan berapa field yang anda inginkan, misalnya seperti ini
9. Di sini saya menggunakan 7 field (no, arsenal, Real Madrid, Chelsea, Barcalona, MU, Valencia). ganti field sizenya pada field Properties sesuai Keingginan anda
10.  Klik table (club) pilih open Isi Field dengan bebera Record
11. kemudian Save. liat hasilnya di mana anda menyimpan file tersebut.
12. Selesai .