algoritma dan pemograman modul2

11
LAPORAN PRAKTIKUM ALGORITMA DAN PEMOGRAMAN MODUL 2 Disusun Oleh : Nama : Yayan Sopyan NIM : 2012091124 Prodi : Sistem Informasi Kelas : SI2012 D LABORATORIUM KOMPUTER

Upload: yayan-sopyan

Post on 04-Aug-2015

124 views

Category:

Documents


28 download

TRANSCRIPT

Page 1: Algoritma Dan Pemograman Modul2

LAPORAN PRAKTIKUM

ALGORITMA DAN PEMOGRAMAN

MODUL 2

Disusun Oleh :

Nama : Yayan Sopyan

NIM : 2012091124

Prodi : Sistem Informasi

Kelas : SI2012 D

LABORATORIUM KOMPUTER

FAKULTAS ILMU KOMPUTER

UNIVERSITAS KUNINGAN

2012

Page 2: Algoritma Dan Pemograman Modul2

Modul 2

Pengenalan C++

Dasar Teori

Bentuk Umum Program C++

Program C maupun C++ selalu tersusun dari 4 (empat) bagian utama, yaitu :

1. Bagian komentar yang ditandai dengan symbol // dan pasangan /* … */

2. Bagian pengarah compiler yang ditandai dengan symbol #

3. Bagian deklarasi

4. Bagian definisi

1. 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.

2. Bagian Pengarah Compiler

Merupakan statement praprosesor, disebut juga pengarah compiler karena

berfungsi mengatur proses kompilasi. IOSTREAM.H merupakan file program

yang mengandung deklarasi kelaskelas yang diperlukan oleh objek cout. File-file

dengan ekstensi .H yang berisi deklarasi fungsi-fungsi standar C ini, disebut

secara umum sebagai file header.

Page 3: Algoritma Dan Pemograman Modul2

Beberapa pengarah compiler adalah :

1. # define

2. # include

3. # if, # else, # elif, # endif

4. # ifdef, # ifndef

3. Bagian Deklarasi dan Definisi

Semua 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 ( ; ). Contohnya :

# include <iostream.h> : diperlukan pada program yang melibatkan objek

cout

#include <conio.h> : diperlukan bila melibatkan clrscr(), yaitu perintah

untuk membersihkan layar

include<iomanip.h> : diperlukan bila melibatkan setw() yang bermanfaat

untuk mengatur lebar dari suatu tampilan data.

#include<math.h> : diperlukan pada program yang menggunakan operasi

sqrt() yang bermanfaat untuk operasi matematika

kuadrat.

Praktikum : Menggunakan Preprocessor Directive

Praktikum 1 :

1. Source Code

Page 4: Algoritma Dan Pemograman Modul2
Page 5: Algoritma Dan Pemograman Modul2

2. Program

Praktikum 2 :

1. Source Code

2. Program

Praktikum 3 :1. Source Code

Page 6: Algoritma Dan Pemograman Modul2

2. Program

Page 7: Algoritma Dan Pemograman Modul2

Latiha PraktikumLatihan 1

1. Source Code

2. Program

Latihan 21. Source Code

Page 8: Algoritma Dan Pemograman Modul2

2. Program

Latihan 31. Source Code

2. Program

Page 9: Algoritma Dan Pemograman Modul2

Latihan 41. Source Code

2. Program

Kesimpulan

Page 10: Algoritma Dan Pemograman Modul2

Pemrograman C++ tidak terlepas dari fungsi. Sebab fungsi adalah salah satu dasar penyusunan blok pada C++. Sebuah program C++ minimal mengandung sebuah fungsi main(). Fungsi ini menjadi awal dan akhir eksekusi program C++. main adalah nama judul fungsi. Sedangkan yang dimulai dari tanda { hingga tanda } disebut tubuh fungsi. Semua yang terletak di dalam tanda {} disebut blok. Tanda () digunakan untuk mengapit argumen fungsi, yaitu nilai yang akan dilewatkan ke fungsi. Kata void yang mendahului main() dipakai untuk menyetakan bahwa fungsi ini tidak memiliki nilai balik.

Pengenal cout merupakan sebuah obyek di dalam C++. Obyek ini disediakan oleh C++ untuk mengarahkan data ke standard output (normalnya adalah layar).