1. Dokumen membahas pertemuan pertama mata kuliah pemrograman C++ yang mencakup penjelasan tentang bahasa C, Code::Blocks, dan contoh-contoh program.
2. Bahasa C dikembangkan pada tahun 1972 dan mendukung pemrograman berorientasi objek.
3. Code::Blocks digunakan untuk menulis, mengkompilasi, menguji, dan menjalankan program C++.
2. Have a Great day…
Bila kita tahu bagaimana menangani pikiran dan
persepsi kita, kita tidak lagi perlu khawatir tentang
kehidupan.
3. CAPAIAN PEMBELAJARAN
6. Mengetahui compile , running dan debug.
5. Mengetahui preprocessor directive, main,
komentar.
4. Membuat sintak pada text editor
3. Mengetahui IDE Code Blocks
2. Menginstal Code Blocks
1. Menjelaskan Perkembangan bahasa C.
4. PERKEMBANGAN BAHASA C
• Pencipta C adalah Brian W. Kerninghan dan Dennis M.
Ritchie pada sekitar tahun 1972.
• Keistimewaan yang sangat berarti dari bahasa C adalah
karena bahasa ini mendukung pemrograman yang
berorientasi objek (OOP/Object Oriented
Programming).
5. INSTALASI CB
• Untuk melakukan instalasi, download terlebih dahulu
instalernya pada http://www.codeblocks.org/
• Setelah selesai download, klik instaler untuk
melakukan proses instalasi standar :
• Klik “Next” lanjutkan sesuai petunjuk hingga selesai.
6. IDE CODEBLOCKS (CB)
• IDE singkatan dari Integrated Development
Environtment, merupakan lembar kerja terpadu untuk
pengembangan program.
• IDE digunakan untuk :
✓ Menulis Naskah Program,
✓ Mengkompilasi Program (Compile),
✓ Melakukan Pengujian Program (Debugging),
✓ Mengaitkan Object dan Library ke Program
(Linking)
✓ Menjalankan Program (Running).
8. • IDE pada CodeBlocks terbagi menjadi 4 (empat)
bagian, yaitu:
Menu Utama ( Menubar )
Jendela Text Editor
Jendela Message
Baris Status
IDE BORLAND CB
9. File Header/Include dasar input output terdiri dari :
#include <stdio.h> : scanf, printf, puts
#include <conio.h> : getch, clrscr, getche
#include <iostream.h> : cout, cin, endl
#include <iomanip.h> : setprecision,setw, setiosflags
STRUKTUR PROGRAM CB
#Prepocessor directive
Void main()
{
//Batang Tubuh Program Utama
}
10. 1. Include
▪ Adalah salah satu pengarah prepocessor directive yang
tersedia pada C++.
▪ Preprocessor selalu dijalankan terlebih dahulu pada
saat proses kompilasi terjadi.
▪ Bentuk umumnya : # include <nama_file> tidak
diakhiri dengan tanda semicolon, karena bentuk
tersebut bukanlah suatu bentuk pernyataan, tetapi
merupakan prepocessor directive.
▪ Baris tersebut menginstrusikan kepada kompiler yang
menyisipkan file lain dalam hal ini file yang berakhiran
.h(file header) yaitu file yang berisi sebagai deklarasi
STRUKTUR PROGRAM CB
11. contohnya:
# include <iostream> : diperlukan pada program yang
melibatkan objek cout , cin
# include <conio> : diperlukan bila melibatkan
clrscr(),yaitu perintah untuk membersihkan layar.
# include <iomanip>: diperlukan bila melibatkan setw()
yang bermanfaat untuk mengatur lebar dari suatu
tampilan data.
# include <math> : diperlukan pada program yang
menggunkan operasi sqrt () yang bermanfaat untuk
operasi matematika kuadrat.
STRUKTUR PROGRAM CB
12. • Fungsi using namespace ()
• Fungsi ini menjadi awal dan akhir eksekusi program.
• Melihat bentuk seperti itu dapat kita ambil
kesimpulan bahwa batang tubuh program utama
berada didalam fungsi using namespace ( ).
STRUKTUR PROGRAM CB
13. • Komentar
• Komentar tidak pernah dicompile oleh compiler.
Terdapat 2 jenis komentar, yaitu:
– Jenis 1 : /* Komentar anda diletakkan di dalam ini
Bisa mengapit lebih dari satu baris */
– Jenis 2 : // Komentar anda diletakkan disini
( hanya bisa perbaris )
STRUKTUR PROGRAM CB
14. • Tanda Semicolon
• Tanda semicolon “ ; ” digunakan untuk mengakhiri
sebuah pernyataan. Setiap pernyataan harus diakhiri
dengan sebuah tanda semicolon.
STRUKTUR PROGRAM CB
15. • Mengenal cout (dibaca : C out)
• Pernyataan cout merupakan sebuah objek yang digunakan
untuk mengarahkan data ke dalam standar output (cetak pada
layar).
• Tanda “ << “ merupakan sebuah operator yang disebut
operator “penyisipan/peletakan”
STRUKTUR PROGRAM CB
16. • Tujuan dari latihan ini adalah untuk mengenal proses
pembuatan Project C++ menggunakan Code::Blocks
• Langkah:
• Pilih menu File -> New -> Project …
Contoh 1
25. • Untuk membuat contoh 2, ikuti seperti langkah sebelumnya
mulai dari membuat project.
• Double klik main.cpp ubah “Hello World” dengan teks sbb:
Contoh 2
28. • Sejarah Perkembangan dan informasi yang berhubungan dengan
Bahasa C dan Code::Blocks
• Buat Tampilan Program dengan menggunakan bentuk Output.
• Referensi Buku minimal 3 (tiga) sumber.
• Hasil di upload ke blogspot/wordpress/webpribadi
• Jangan lupa pada comment web Ibu cantumkan link tugas
Anda.
Tugas Pertemuan 1