Apa itu Komentar pada Bahasa Pemrograman ?
Tidak hanya C++ yang menyediakan fitur comment, hampir di setiap bahasa pemrograman menyediakan fitur Comment. dalam di dunia pemrograman pasti akan terlihat memusingkan jika kita coding terlalu banyak tanpa menyertakan keterangan/tanda pada beberapa sintak yang kita buat. dan mungkin besoknya kita akan lupa beberapa fungsi code yang telah kita buat. maka dari itu C++ dan bahasa pemrograman lainya menyediakan fitur comment berguna untuk memberikan tanda atau keterangan di dalam source code kita. comment ini tidak akan terbaca atau diterjemahkan saat proses kompilasi ke dalam bahasa komputer. ini berguna untuk mempermudahkan kita dalam mengingat.
C++ menyediakan dua macam fitur comment yaitu single-line dan multi-line. kedua cara tersebut bisa kita gunakan dan tidak akan mempengaruhi fungsi source code, atau dengan kata lain kompiler akan mengabaikan bentuk comment yang anda buat.
Baca juga : Pengertian Input dan Output C++
Macam-macam dan Bentuk Penulisan Komentar C++
Single-line : penggunaan // digunakan untuk memberi komentar hanya di baris itu dan setelah tanda //.
// komentar anda
Multi-line : diapit oleh /*...*/ digunakan untuk memberi tanda komentar pada pernyataan. Dimulai dari tanda /* dan akan diakhiri dimana saja dengan tanda */ .
/*komentar anda 1 baris */
/*komentar anda untuk
baris 1
baris 2
baris 3*/
Contoh C++ Program menggunakan komentar :
// komentar C++.cpp
/*pernyataan masuk ke dalam komentar
komentar ini menggunakan multi line dan di akhiri dengan tanda */
// masuk ke dalam komentar hingga seterusnya dan hanya di baris ini
#include <conio.h>//pernyataan komentar seterusnya hanya di baris ini
#include <iostream.h>
void main ( ) {
char pesan [ ] = “Selamat Datang di Belajar Cpp!” ;
cout << pesan ;
getch();
}
Baca juga : Struktur dan Bagian-Bagian Program C++
program di atas adalah contoh program penggunaan fitur komentar. meskipun anda menulis sebanyak mungkin di dalam fitur komentar tersebut tapi kompiler tidak akan pernah membaca pernyataan anda di dalam komentar itu.
dimodifikasi dari:
http://www.belajarcpp.com/
Lembaga Kursus Bahasa Inggris dan Pelatihan Komputer.
LPIA Pademangan
Jl. BUDI MULIA RAYA,
Ruko King No. 8K,
Pademangan Barat 14420
JAKARTA UTARA
(DEPAN SDN 07/08 PADEMANGAN)
Mobile. 085100214041 Telp. 021-22642022
Minggu, 18 Desember 2016
Struktur Program C++
#include <file-header>
main()
{
statements/pernyataan; //komentar
}
Program C maupun C++ selalu tersusun dari 4 (empat) bagian utama, yaitu :
Contoh Program C++
#include <iostream>//file-header untuk cout
#include <conio.h> //file-header untuk getch
int main() { //function
std::cout<<"Selamat Datang Di BelajarC++"; //pernyataan
getch(); //pernyataan
return 0; //pernyataan
}
dan juga bisa seperti ini
#include <iostream>//file-header untuk cout
#include <conio.h> //file-header untuk getch
int main(){std::cout<<"Selamat Datang Di BelajarC++"; return 0; }
Keterangan :
Bagian-bagian utama Program C++
1. Bagian Pengarah Kompiler atau File-Header
Contoh program C++ :
#include <iostream.h> //File-Header
#include <conio.h> //File-Header
void main ( ) {
char pesan [ ] = "Selamat Datang di BelajarCPP.com" ;
std::cout<<pesan ;
getch();
return 0;
}
Merupakan statement preprosesor, disebut juga pengarah compiler karena berfungsi mengatur proses kompilasi. contohnya IOSTREAM.H merupakan file program yang mengandung deklarasi kelas-kelas yang diperlukan oleh objek cout. File-file dengan ekstensi .H yang berisi deklarasi fungsi-fungsi standar C ini, disebut secara umum sebagai file header. Contoh Beberapa pengarah compiler adalah :
2&3. Bagian Deklarasi dan DefinisiSemua program C pada dasarnya tersusun dari rangkaian pemanggilan fungsi yang bekerja atas sekelompok data. Selain pemanggilan fungsi, program C mengandung komponen lain yang disebut statement. Statement C ada dua, yaitu : statement yang tidak dapat dieksekusi / non executable ( bila dikompilasi tidak menghasilkan kode objek dan biasanya digunakan untuk mengatur alur program), dan statement yang dapat dieksekusi / executable (bila dikompilasi akan menghasilkan kode objek). Setiap pemanggilan fungsi maupun statement executable dalam C harus diakhiri dengan tanda titik koma ( ; ).
Contoh program C++ :
# include <iostream.h>//file-header
# include <conio.h>
void main ( ) {//Deklarasi
char pesan [ ] = "Hello, C++ programmers!" ; //Definisi
std::cout<<pesan ; //Definisi
getch(); //definisi
return 0; //definisi
}
Dalam contoh program C++ di atas, Return merupakan contoh statement executable yang menginstruksikan agar suatu fungsi mengembalikan nilai balik tertentu. Contoh statement non executable adalah : If, else, dan while.
Main ( ) merupakan contoh fungsi, sedangkan pesan adalah contoh data. Baik data maupun fungsi harus dideklarasikan. Data perlu dideklarasikan agar compiler tahu berapa byte memori yang harus disediakan untuk data yang bersangkutan, sedangkan fungsi perlu dideklarasikan agar compiler dapat memeriksa ketepatan pemanggilan fungsi yang bersangkutan. Deklarasi fungsi sering disebut pula prototype fungsi.
4. Bagian Komentar
Program yang baik pada umumnya diberi komentar yang akan membantu orang lain maupun pembuat program itu untuk memahami program yang dibuat. Dalam C atau C++ setiap tulisan yang diapit oleh symbol /* … */ atau setiap baris yang dimulai dengan symbol // dianggap komentar. C++ tidak mengizinkan komentar bersarang ( nested comment ), namun Borland C++ lebih fleksibel dalam hal ini. ini merupakan salah satu alat yang sangat penting meskipun tidak berpengaruh untuk pembacaan program.
Perbedaan dan fungsi “/*...*/” & “//”
/* (kalimat)*/ : diapit oleh /*...*/ digunakan untuk memberi tanda komentar pada pernyataan. Dimulai dari tanda /* dan akan diakhiri dimana saja dengan tanda */ .
// (kalimat): penggunaan // digunakan untuk memberi komentar hanya di baris itu dan setelah tanda //.
Contoh C++ menggunakan komentar :
// FIRST.CPP
/*pernyataan masuk ke dalam komentar
komentar ini menggunakan multi line dan di akhiri dengan tanda */
// masuk kedalam komentar hingga seterusnya dan hanya di baris ini
#include <conio.h>//pernyataan komentar seterusnya hanya di baris ini
#include <iostream.h>
void main ( ) {
char pesan [ ] = "Selamat Datang di BelajarCPP.com !" ;
std::cout << pesan ;
getch();
return 0;}
Pada Borland C++ dapat menggunakan komentar bersarang asalkan opsi cek Nested comments pada menu Options>Compiler>Source dipilih.
Baca juga : Pengertian dan Contoh Penggunaan Komentar C++
dimodifikasi dari:
http://www.belajarcpp.com/
main()
{
statements/pernyataan; //komentar
}
Program C maupun C++ selalu tersusun dari 4 (empat) bagian utama, yaitu :
- Bagian pengarah compiler yang ditandai dengan simbol #
- Bagian deklarasi
- Bagian definisi
- Bagian komentar yang ditandai dengan symbol // dan pasangan /* … */
Contoh Program C++
#include <iostream>//file-header untuk cout
#include <conio.h> //file-header untuk getch
int main() { //function
std::cout<<"Selamat Datang Di BelajarC++"; //pernyataan
getch(); //pernyataan
return 0; //pernyataan
}
dan juga bisa seperti ini
#include <iostream>//file-header untuk cout
#include <conio.h> //file-header untuk getch
int main(){std::cout<<"Selamat Datang Di BelajarC++"; return 0; }
Keterangan :
- #include dimulai dengan tanda pagar (#) merupakan Preprocessor pada C++ untuk pemanggilan file header yang memuat beberapa perintah-perintah dari C++, merupakan jalur khusus ditafsirkan sebelum kompilasi dari program itu dimulai. contoh : pada kali ini kita menggunakan "#include <iostream>" Memerintahkan preprocessor untuk menyertakan bagian dari standar C++ code, yang dikenal sebagai header iostream, yang memungkinkan untuk melakukan standar input dan output operasi, seperti menulis output dari program ini ("Selamat Datang Di BelajarC++") ke layar dan untuk file header conio merupakan file header untuk memanggil fungsi getch();
- main() merupakan awal mula dari blok program utama. baris tersebut merupakan Fungsi atau Function yang akan dibaca saat kompilasi program, Nama "main" dengan sepasang tanda kurung adalah opsional parameter. Function Main merupakan fungsi khusus dalam semua bahasa pemrograman C/C++, fungsi main adalah function utama pada bahasa C/C++ yang akan dibaca pertama kali saat program berjalan.
- tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program. dengan simbol sepasang kurung kurawal. yang akan mendefinisikan apa yang akan terjadi pada function main tersebut.
- std::cout pada baris yang diapit oleh kurung kurawal akan di isi oleh sejumlah pernyataan yang akan mendefinisikan function main, dan ini adalah salah satu dari pernyataan, pernataan adalah ekspresi yang benar-benar dapat menghasilkan beberapa efek yang akan menentukan perilaku program sebenarnya, cout sendiri merupakan salah satu perintah keluaran (Output) pada C++.
- getch(); getch masih sebagai pernyataan di dalam fungsi main, fungsi utama getch merupakan salah satu perintah masukan (Input) pada C++ apabila ditempatkan sebelum punctuator }, maka berfungsi sebagai penahan dari tampilan hasil.
- // komentar untuk kalimat yang diawali dengan tanda garis miring dua, berfungsi sebagai kometar, ada dua cara kita untuk menuliskan tanda komentar yaitu dengan cara menggunakan tanda garis miring dua (//) dan garis miring dengan bintang (/* kalimat */ ) pada komentar bertanda // komentar akan berlaku pada baris itu sesudah tanda // hingga seterusnya di baris itu.
Bagian-bagian utama Program C++
1. Bagian Pengarah Kompiler atau File-Header
Contoh program C++ :
#include <iostream.h> //File-Header
#include <conio.h> //File-Header
void main ( ) {
char pesan [ ] = "Selamat Datang di BelajarCPP.com" ;
std::cout<<pesan ;
getch();
return 0;
}
Merupakan statement preprosesor, disebut juga pengarah compiler karena berfungsi mengatur proses kompilasi. contohnya IOSTREAM.H merupakan file program yang mengandung deklarasi kelas-kelas yang diperlukan oleh objek cout. File-file dengan ekstensi .H yang berisi deklarasi fungsi-fungsi standar C ini, disebut secara umum sebagai file header. Contoh Beberapa pengarah compiler adalah :
- # define
- # include
- # if, # else, # elif, # endif
- # ifdef, # ifndef
2&3. Bagian Deklarasi dan DefinisiSemua program C pada dasarnya tersusun dari rangkaian pemanggilan fungsi yang bekerja atas sekelompok data. Selain pemanggilan fungsi, program C mengandung komponen lain yang disebut statement. Statement C ada dua, yaitu : statement yang tidak dapat dieksekusi / non executable ( bila dikompilasi tidak menghasilkan kode objek dan biasanya digunakan untuk mengatur alur program), dan statement yang dapat dieksekusi / executable (bila dikompilasi akan menghasilkan kode objek). Setiap pemanggilan fungsi maupun statement executable dalam C harus diakhiri dengan tanda titik koma ( ; ).
Contoh program C++ :
# include <iostream.h>//file-header
# include <conio.h>
void main ( ) {//Deklarasi
char pesan [ ] = "Hello, C++ programmers!" ; //Definisi
std::cout<<pesan ; //Definisi
getch(); //definisi
return 0; //definisi
}
Dalam contoh program C++ di atas, Return merupakan contoh statement executable yang menginstruksikan agar suatu fungsi mengembalikan nilai balik tertentu. Contoh statement non executable adalah : If, else, dan while.
Main ( ) merupakan contoh fungsi, sedangkan pesan adalah contoh data. Baik data maupun fungsi harus dideklarasikan. Data perlu dideklarasikan agar compiler tahu berapa byte memori yang harus disediakan untuk data yang bersangkutan, sedangkan fungsi perlu dideklarasikan agar compiler dapat memeriksa ketepatan pemanggilan fungsi yang bersangkutan. Deklarasi fungsi sering disebut pula prototype fungsi.
4. Bagian Komentar
Program yang baik pada umumnya diberi komentar yang akan membantu orang lain maupun pembuat program itu untuk memahami program yang dibuat. Dalam C atau C++ setiap tulisan yang diapit oleh symbol /* … */ atau setiap baris yang dimulai dengan symbol // dianggap komentar. C++ tidak mengizinkan komentar bersarang ( nested comment ), namun Borland C++ lebih fleksibel dalam hal ini. ini merupakan salah satu alat yang sangat penting meskipun tidak berpengaruh untuk pembacaan program.
Perbedaan dan fungsi “/*...*/” & “//”
/* (kalimat)*/ : diapit oleh /*...*/ digunakan untuk memberi tanda komentar pada pernyataan. Dimulai dari tanda /* dan akan diakhiri dimana saja dengan tanda */ .
// (kalimat): penggunaan // digunakan untuk memberi komentar hanya di baris itu dan setelah tanda //.
Contoh C++ menggunakan komentar :
// FIRST.CPP
/*pernyataan masuk ke dalam komentar
komentar ini menggunakan multi line dan di akhiri dengan tanda */
// masuk kedalam komentar hingga seterusnya dan hanya di baris ini
#include <conio.h>//pernyataan komentar seterusnya hanya di baris ini
#include <iostream.h>
void main ( ) {
char pesan [ ] = "Selamat Datang di BelajarCPP.com !" ;
std::cout << pesan ;
getch();
return 0;}
Pada Borland C++ dapat menggunakan komentar bersarang asalkan opsi cek Nested comments pada menu Options>Compiler>Source dipilih.
Baca juga : Pengertian dan Contoh Penggunaan Komentar C++
dimodifikasi dari:
http://www.belajarcpp.com/
Kamis, 15 Desember 2016
Apa itu Visual Basic
Visual Basic atau Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.
Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic. Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat.
Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.
Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic. Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.
Sabtu, 26 November 2016
Sabtu, 29 Oktober 2016
Keyboard Shortcut Dev-C++
| Swap Header/Source | Ctrl + Q |
| Comment | Ctrl + . |
| Uncomment | Ctrl + , |
| Toggle Comment | Ctrl + / |
| Duplicate line caret is on | Ctrl + E |
| Auto-complete | Ctrl + Space |
| Move Selection Up | Ctrl + Shift + Up |
| Move Selection Down | Ctrl + Shift + Down |
| Toggle all folds | Shift + F12 |
| Search Again Backwards | Shift + F3 |
| Previous word. Shift extends selection. | Ctrl + Left |
| Next word. Shift extends selection. | Ctrl + Right |
| Compile | F9 |
| Run | F10 |
| Compile & Run | F11 |
| Rebuild All | F12 |
collaboration with : English Division LPIA Pademangan
Jumat, 28 Oktober 2016
Keyboard Shortcut CodeBlocks
Editor
| Swap header / source | F11 |
| Comment highlighted code | Ctrl + Shift + C |
| Uncomment highlighted code | Ctrl + Shift + X |
| Duplicate line caret is on | Ctrl + D |
| Auto-complete / Abbreviations | Ctrl + Space / Ctrl + J |
| Show call tip | Ctrl + Shift + Space |
| Swap line caret is on with line above it | Ctrl + T |
| Toggle bookmark | Ctrl + B |
| Goto previous bookmark | Alt + PgUp |
| Goto next bookmark | Alt + PgDown |
| Toggle current block folding | F12 |
| Toggle all folds | Shift + F12 |
| Create or delete a bookmark. | Ctrl + F2 |
| Go to next bookmark. | F2 |
| Select to next bookmark. | Alt + F2 |
| Find selection. | Ctrl + F3 |
| Find selection backwards. | Ctrl + Shift + F3 |
| Line cut. | Ctrl + L |
| Line copy. | Ctrl + Shift + T |
| Line delete. | Ctrl + Shift + L |
| Line transpose with previous. | Ctrl + T |
| Line duplicate. | Ctrl + D |
| Find matching preprocessor conditional, skipping nested ones. | Ctrl + K |
| Select to matching preprocessor conditional. | Ctrl + Shift + K |
| Find matching preprocessor conditional backwards, skipping nested ones. | Ctrl + J |
| Select to matching preprocessor conditional backwards. | Ctrl + Shift + J |
| Previous paragraph. Shift extends selection. | Ctrl + [ |
| Next paragraph. Shift extends selection. | Ctrl + ] |
| Previous word. Shift extends selection. | Ctrl + Left |
| Next word. Shift extends selection. | Ctrl + Right |
| Previous word part. Shift extends selection. | Ctrl + / |
| Next word part. Shift extends selection. | Ctrl + \ |
| Build | Ctrl + F9 |
| Compile current file | Ctrl + Shift + F9 |
| Run | Ctrl + F10 |
| Build and Run | F9 |
| Rebuild | Ctrl + F11 |
sumber: http://wiki.codeblocks.org/
Senin, 10 Oktober 2016
Membuat Canvas di Adobe Photoshop
Untuk membuat suatu dokumen baru adalah menggunakan perintah File > New atau shortcut Ctrl + N. Kita perlu mengatur manual parameter dokumen tersebut agar sesuai dengan kebutuhan.
Pengaturan ini penting karena nantinya akan mempengaruhi keseluruhan proses yang akan dijalankan pada photoshop, apa saja kegunaan pengaturan pada photoshop tersebut ?
Menyesuaikan ukuran kertas cetak, sehingga pada saat proses cetak sudah sesuai dengan ukuran. Banyak orang menyangka bahwa gambar kecil ( ukuran panjang dan lebar ) akan sama hasilnya jika diperbesar ( transformasi / stretching ) saat dicetak. Dan parahnya adalah ini terjadi tanpa disadari. Bahkan gambar besar yang diperkecil ( transformasi / stretching / image size / canvas size ) saja seringkali mengalami blur, kehilangan kualitas aslinya dan kesalahan transformasi jadi gepeng. Saya katakan blur sebenarnya sangat jarang terjadi, namun itu hal yang nyata adanya. Seperti pada saat edit pattern / background gambar dengan ukuran 500 diubah menjadi 99%, misalnya. Hal ini terjadi karena ada titik warna / pixel yang hilang dan akhirnya ada proses penyama-rataan yang kurang baik. Berkaitan dengan kualitas ( resolusi ) gambar. Resolusi di sini maksudnya adalah jumlah titik warna dalam satuan tertentu. Semakin banyak titik warna maka ketajaman gambar semakin baik.
Penjelasan masing-masing bagian
Pengaturan ini penting karena nantinya akan mempengaruhi keseluruhan proses yang akan dijalankan pada photoshop, apa saja kegunaan pengaturan pada photoshop tersebut ?
Menyesuaikan ukuran kertas cetak, sehingga pada saat proses cetak sudah sesuai dengan ukuran. Banyak orang menyangka bahwa gambar kecil ( ukuran panjang dan lebar ) akan sama hasilnya jika diperbesar ( transformasi / stretching ) saat dicetak. Dan parahnya adalah ini terjadi tanpa disadari. Bahkan gambar besar yang diperkecil ( transformasi / stretching / image size / canvas size ) saja seringkali mengalami blur, kehilangan kualitas aslinya dan kesalahan transformasi jadi gepeng. Saya katakan blur sebenarnya sangat jarang terjadi, namun itu hal yang nyata adanya. Seperti pada saat edit pattern / background gambar dengan ukuran 500 diubah menjadi 99%, misalnya. Hal ini terjadi karena ada titik warna / pixel yang hilang dan akhirnya ada proses penyama-rataan yang kurang baik. Berkaitan dengan kualitas ( resolusi ) gambar. Resolusi di sini maksudnya adalah jumlah titik warna dalam satuan tertentu. Semakin banyak titik warna maka ketajaman gambar semakin baik.
Penjelasan masing-masing bagian
- Name: Nama file yang akan kita buat
- Preset : Ukuran dokumen yang sudah ada di Photoshop, seperti layaknya template. Anda bisa juga menyimpan preset yang sudah Anda atur sedemikian rupa sebagai template Anda sendiri dengan cara klik tombol save preset.
- Width dan Height : Ukuran panjang dan lebar dokumen dengan satuan pixels, inches, cm, mm, points atau picas
- Resolution : Jumlah titik warna / pixel dalam satu satuan ukuran, biasa dikenal dengan resolusi gambar.
- Color mode : Jenis mode warna, yang bisa kita pilih adalah: bitmap, grayscale, RGB color, CMYK color atau lab color. Secara umum biasa dipakai RGB.
- Background contents :Background dokumen. Kita bisa memilih putih, berwarna atau transparan.
- Device central ( mulai dikenal pada photoshop versi CS3) digunakan untuk mengakses pembuatan gambar dengan ukuran handphone dan alat digital lainnya.
- Delete preset digunakan untuk menghapus preset yang sudah Anda buat.
- Untuk pilihan advanced tidak perlu diubah-ubah jika Anda adalah seorang pemula.
Langganan:
Postingan (Atom)
Daftarlah jadi siswa baru Inggris dan siswa baru Komputer Ke LPIA Pademangan
Bagi kamu yang mau belajar Inggris dan tambah keahlian di bidang Komputer
silahkan daftarkan diri kamu ke:
info
LPIA Pademangan
LPIA Pademangan
Lembaga Kursus Bahasa Inggris dan Pelatihan Komputer.
Jl. BUDI MULIA RAYA / Ampera 7, Ruko King No. 8K,
Pademangan Barat 14420
JAKARTA UTARA (DEPAN SDN 07/08 PADEMANGAN)
Mobile. 021-46214041
Telp. 021-22642022
Customer Service
About Customer Service:

Yulianto Nasution
Handphone: 088213061032
Let's Get Connected: Twitter | Facebook | Google Plus







