Kawan kali ini ane ingin menyajikan sedikit perbedaan antara penulisan pragram konvensional dengan penggunaan class. nanti kita bisa lihat bagaimana asiknya coding dengan class. Ahihihiii.....
Coba perhatikan program yang sederhana ini:
Sekarang lihat yang ini:
Setahu ane kalau class tu pake penambahan deklarasi dengan kata kunci class diikuti dengan nama dari class. Setelah itu dilakukan pemanggilan fungsi seperti masukkan(), keluaran() yang merupakan anggota dari class.
Segini dulu ya. Ilmu anebaru segini gan.. Hehehe.....
Kali ini saya ingin berbagi sedikit ilmu yang saya dapat, kita akan membahas sedikit perbedaan antara structur dan class. Walaupun nanti isinya cuma supele, semoga dapat berguna.amin.hehe...
Sekarang kita lihat bagaimana penulisan structur, misal :
struct buku
{
char judul [35];
char pengarang [25];
int jumlah;
} ;
Penulisan class hampir sama dengan structur hanya saja dalam class adanya public dan private. Dalam classdefaultnya adalah private, jadi jika kita menggunakan class harus menuliskan kata public. Contoh :
class buku
{
public :
char judul [35];
char pengarang [25];
int jumlah;
} ;
Ini adalah contoh sederhana program class
#include <iostream.h>
#include <conio.h>
#include <string.h>
class buku{
public :
char judul[35];
char pengarang [25];
int jumlah;
};
void main(){
buku novel;
strcpy(novel.judul,"Pemrograman C++");
strcpy(novel.pengarang,"Abdul Kadir");
novel.jumlah=3;
cout<<"judul buku : "<<novel.judul<<endl;
cout<<"pengarang : "<<novel.pengarang<<endl;
cout<<"jumlah buku : "<<novel.jumlah<<endl;
getch();
}
Semoga bermanfaat kawan...
referensi :
1. Kadir, Abdul.2003.Pemrograman C++.Yogyakarta:ANDI 2. Pujiono, Wahyu.2009.Diktat Algoritma dan Penrograman.Yogyakarta
Halloo... sekarang aku mau buat contoh sederhana program yang bersambung atau ada pemilihan “lagi” atau “tidak”. Alasannya yaitu supaya saat kita menjalankan program bisa terus digunakan..
Pertama yaitu harus membuat fungsi diluar fungsi main(). Misal seperti ini :
Yang kedua kita membuat pemilihan dalam fungsi tersebut. Seperti pada gambar berikut :
Yang terakhir tinggal fungsi itu dipanggil di fungsi main()
Dan hasilnya seperti ini
Gimana bro??kritik saran jangan lupa tulis di komen..maksih
Algoritma merupakan tahapan-tahapan untuk mencapai hasil atau kumpulan urutan perintah yang menentukan operasi-operasi tertentu yang diperlukan untuk menyelesaikan suatu masalah ataupun mengerjakan suatu tugas tertentu. Dan hasil yang didapat selalu sama.
Contoh Algoritma :
Algoritma mengaktifkan handphone baru
1.Buka kardus handphone
2.Keluarkan handphone dan battery dari kardus handphone
3.Buka tutup battery handphone
4.Buka penutup simcard
5.Pasangkan simcard
6.Tutup penutup simcard
7.Pasangkan battery
8.Tutup kembali dengan penutup battery
9.Tekan dan tahan tombol power
10.Tunggu hingga handphone menyala dan mengluarkan setting tanggal
11.Set tanggal dengan waktu sekarang
12.Tekan tombol “ok” atau “ya”
13.Set waktu sekarang
14.Tekan tombol “ok” atau “ya”
15.Handphone siap digunakan
Contoh bukan Algoritma :
Runrutan mandi
1.Ambil pakaian ganti dan handuk
2.Menuju kamar mandi
3.Buka pintu kamar mandi
4.Masuk kamar mandi
5.Tutup kembali pintu kamar mandi
6.Letakkan handuk ditempat penggantung
7.Melepas semua pakaian
8.Letakkan pakaian ditempat penggantung
9.Membasuh semua badan dengan air
10.Mengambil sabun
11.Pakai sabun keseluruh tubuh
12.Kembalikan sabun ditempat semula
13.Basuh kembali semua badan dengan air
14.Mengambil handuk
15.Keringkan badan dengan handuk
16.Mengembalikan handuk ditempat gantungan
17.Mengambil pakaian dan memakainya
18.Ambil handuk
19.Buka pintu kamar mandi
20.Keluar dari kamar mandi
21.Tutup kembali pintu kamar mandi
22.Jemur handuk
Contoh yang runtutan mandi kenapa tidak disebut algiritma karena jika dilakukan hasilnya tidak akan sama. Mandi dari setiap orang itu berbeda – beda. Sedangkan yang menyalakan handphone pasti hasilnya akan sama. Handphone bisa menyala dan dapat digunakan.
Setahu ane cuman ini gan..maaf lahir batin kalo banyak kekurangan.. pis..!