2. PENELASAN UMUM
Sanksi dan Tata Tertib
Pengumpulan tugas melebihi batas waktu yang
telah ditentukan akan diberi nilai nol untuk tugas
tersebut
Mahasiswa dengan tingkat kehadiran < 75 %,
tidak dapat mengikuti UAS
8. PENGANTAR DASAR PEMROGRAMAN
EXAMPLE
Contoh masalah : menghitung luas segiempat.
Metode : Algoritma
Notasi Algoritma 1 (Untaian Kalimat Deskriptif) :
Algoritma Luas_Segiempat
Menghitung luas segiempat dengan memasukkan nilai lebar dan panjang
segiempat
Deklarasi
luas,panjang,lebar : bil. bulat
Deskripi
1. Masukkan nilai lebar dan panjang
2. Hitung luas sama dengan panjang kali lebar
3. Tampilkan Luas
9. Notasi Algoritma 2
( Flowchart /
Diagram Alir ) : mulai
Input
panjang, lebar
Luas panjang * lebar
Output
Luas
selesai
10. Notasi Algoritma 3 (PseudoCode) :
Algoritma Luas_Segiempat
{Menghitung luas segiempat dengan memasukkan nilai lebar dan
panjang segiempat}
Deklarasi
luas, panjang, lebar : integer
Deskripsi
input(panjang)
input(lebar)
luas panjang * lebar
output(luas)
PENGANTAR DASAR PEMROGRAMAN
11. Notasi Algoritma 3 (PseudoCode) :
Algoritma Luas_Segiempat
{Menghitung luas segiempat dengan memasukkan nilai lebar dan
panjang segiempat}
Deklarasi
luas, panjang, lebar : integer
Deskripsi
input(panjang)
input(lebar)
luas panjang * lebar
output(luas)
PENGANTAR DASAR PEMROGRAMAN
12. C++ adalah versi baru dari bahasa pemrograman C.
Oleh karena itu semua sifat bahasa C tercakup dalam C++
Pencipta Bahasa C adalah Brian W. Kernigham dan Dennis M.
Ritchie tahun 1972
C++ diciptakan satu dekade setelah C oleh Bjarne Stroustrup
thanun 1983
Nama C ++ sendiri diberikan oleh Rick Mascitti.
Bahasa C++ diterapkan atau dipilih oleh berbagai perusahaan
software dunia mis : Clipper, Windows,FoxPro dll.
Bahasa Pemrograman C ++
13. Kompiler C++
Turbo C++
Borland C
GCC
Microsoft Visual C
Ter-integrasi di dalam Microsoft Visual Studio 2008
Yang akan dipelajari
Kompiler C ++
14. Perangkat lunak terintegrasi
Mendukung bahasa pemrograman Visual
Basic 8, C++,C#,J#
Platform . Net Framework
Platform independent
Bisa berjalan di berbagai platform, tidak
hanya Windows.
Microsoft Visual Studio 2008
15. CODING PERTAMA C++
#include<iostream>
using namespace std;
void main()
{
cout<<"Hello World . . . . . "<<endl;
cout<<“STMIK-MDP . . . . "<<endl;
system("pause");
}
Ketikan Coding Berikut pada Global Scope
20. STRUKTUR PROGRAM C++
#include<iostream>
Baris ini menginstruksikan kompiler untuk
menyisipkan file header (dalam hal ini iostream.h)
pada saat kompilasi. File header iostream.h
ditambahkan karena fungsi cout ada di dalam header
iostream.h
using namespace std;
Perlu di deklarasikan karena File Header iostream.h
berada pada suatu namespace dengan nama std.
21. STRUKTUR PROGRAM C++
void main()
• Merupakan Fungsi utama dari program.
• Void artinya fungsi main tidak mengembalikan
nilai
• Jika fungsi main mengembalikan nilai maka
struktur program berubah menjadi:
#include<iostream>
using namespace std;
Int main()
{
cout<<"Hello World . . . . . "<<endl;
system("pause");
Return 0;
}
Notes : Int tipe data bilangan bulat, Return 0 mengembalikan nilai 0
22. STRUKTUR PROGRAM C++
cout<<"Hello World . . . . . "<<endl;
• cout adl perintah untuk menampilkan ke layar.
Kalimat diantara kutip 2 merupakan kalimat yang
ditampilkan ke layar.
• Endl adalah perintah untuk pindah baris
{}
Awal dan akhir blok coding program
System(“Pause”)
23. KOMENTAR PADA C ++
Menggunakan //
• Hanya berlaku untuk satu baris.
• Contoh : // Ini baris Komentar
Menggunakan /* */
• Kalimat yang terdapat dalam tanda /* */ adalah
komentar. Bisa terdiri dari beberapa baris
• Contoh :
/* Ini Adalah Komentar
Saja.
*/
Note : Komentar tidak akan dieksekusi hanya menjelaskan blok-
blok program yang dibuat
24. Langkah Membuat Program C++
Latihan . . . . . ! ! ! ! !
Buatlah tampilan sebagai berikut :
********************************************************
* *
* Welcome To C++ Programming *
* *
********************************************************