pengenalan c++

23
Perkenalan MELY MAILASARI Email : [email protected] Blog : http://myl851.blogspot.com/ Created by : Mely Mailasari

Upload: melmaila

Post on 22-May-2015

1.170 views

Category:

Education


46 download

TRANSCRIPT

Page 1: Pengenalan c++

Perkenalan

MELY MAILASARI

Email : [email protected]

Blog : http://myl851.blogspot.com/

Created by : Mely Mailasari

Page 2: Pengenalan c++

TATA TERTIB

Keterlambatan 15 menit untuk perkuliahan biasa & 10 menit untuk Quiz dan Ujian (UTS&UAS)

Menggunakan kemeja/pakaian berkerah & Sepatu tertutup

Attitude

Menjaga kebersihan ruangan

Hp di silent selama perkuliahan berlangsung

Created by : Mely Mailasari

Page 3: Pengenalan c++

PENILAIAN Tugas rumah setiap akhir pertemuan kuliah

tulis tangan

Quiz sebelum UTS & UAS

10% Absen + 20%Tugas + 30%UTS + 40%UAS

Created by : Mely Mailasari

Page 4: Pengenalan c++

Pengenalan C++

Sejarah C++Instalasi C++Struktur Bahasa C++

Created by : Mely Mailasari

Page 5: Pengenalan c++

SEJARAH C++

• Tahun 1978, Brian W. Kerninghan & Dennis M. Ritchie dari AT & T Laboratories mengembangkan bahasa B menjadi bahasa C.

• Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C.

• Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrograman professional.

Created by : Mely Mailasari

Page 6: Pengenalan c++

INSTALASI C++

1. Klik Setup.exe

2. Akan muncul layar berikut : klik Next

Created by : Mely Mailasari

Page 7: Pengenalan c++

3. Pilih Typical kemudian Next

4. Klik Next

Created by : Mely Mailasari

Page 8: Pengenalan c++

5. Klik Next

6. Klik Next

Created by : Mely Mailasari

Page 9: Pengenalan c++

7. Klik Install

8. Biarkan Proses install berjalan

Created by : Mely Mailasari

Page 10: Pengenalan c++

9. Setelah selesai akan muncul layar berikut :

Bisa di skip atau Next jika ingin membaca Readme.txt

Juga akan muncul folder Borland C++ 5.02 menandakan instalasi selesai dilakukan.

10. Untuk membuka program C++

Klik Start -> All Program -> Borland C++ 5.02 -> Borland C++

Created by : Mely Mailasari

Page 11: Pengenalan c++

STRUKTUR BAHASA C++

 

#include<fileheader.h>

main()

{

Instruksi-instruksi;

}

Keterangan : a.#include<fileheader.h> sebagai proses compiler dari c++ menjalankan program yang dinamakan preprosesor yang memiliki kemampuan menambahkan dan menghapus kode dari file sumber. Include berarti menyertakan kode dari file header yang ada didalam kurung, file header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program.

Page 12: Pengenalan c++

b.main()merupakan pendeklarasian fungsi utama, bahwa suatu

program c++ dapat berisi banyak fungsi, tetapi harus selalu memiliki sebuah fungsi utama (main function). Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.

c. { Bagian yang menandakan awal dari program.d.InstruksiBerisi perintah-perintah yang akan dilakukan program

diakhiri titikkoma (;).e.}Bagian yang menandakan akhir dari program.f.  // atau /* */Merupakan bagian yang berfungsi sebagai “komentar”,

yaitu memberikan keterangan atau penjelasan kode program dibawahnya (tidak dieksekusi oleh program)

// = untuk memberi komentar pada satu baris saja/* */ = untuk memberi komentar lebih dari satu baris

Page 13: Pengenalan c++

Contoh Sederhana

#include<conio.h>#include<stdio.h>#include<iostream.h>main(){cout<<"Selamat Datang di Program Borland C++";getch();}

Created by : Mely Mailasari

Page 14: Pengenalan c++

Contoh Sederhana

#include<conio.h>

#include<stdio.h>

#include<iostream.h>

main()

{

cout<<" Biodata Diri\n";

cout<<" Nama : Mely Mailasari\n";

cout<<" Alamat : Bekasi\n";

cout<<" Email : [email protected]\n";

cout<<" Blog : myl851.blogspot.com";

getch();

}

Page 15: Pengenalan c++

Menjalankan Program Borland C++ :

Alt + F9 (untuk Compile), lalu tekan Ctrl + F9 (Run) atau

Pilih Menu Debug – Klik Run (Ctrl + F9)

Hal yang terpenting dalam penulisan program dalam c++ adalah penggunaan huruf besar dan kecil, karena sifat dari c++ yang case sensitive maka usahakan dalam penulisan listing program menggunakan huruf kecil. 

Created by : Mely Mailasari

Page 16: Pengenalan c++

File Header/Include dasar input output terdiri dari :#include <stdio.h> : standart input output. Perintah yang digunakan antara lain scanf, printf, puts

#include <conio.h> : console input output. File header yang digunakan untuk melakukan perintah penghapusan layar dan tampilan output. Perintah yang digunakan antara lain getch, clrscr, getche.

#include <iostream.h> : input output stream. Perintah yang digunakan antara lain cout, cin, endl

Penulisan deklarasi file header :#include <file header.h>#include "file header.h“

Created by : Mely Mailasari

Page 17: Pengenalan c++

Tipe Data, Konstanta & Variabel Pengenalan Tipe Data

Tipe DataUkuran Memory

Jangkauan Nilai

Char 1 byte -128 s.d 127

Int 2 byte -32768 s.d 32767

Short 2 byte -32768 s.d 32767

Long 4 byte-2,147,435,648 s.d

2,147,435,647

Float 4 byte 3.4 x 10-38 s.d 3.4 x 10+38

Double 8 byte 1.7 x 10-308 s.d 1.7 x 10+308

Long Double 10 byte3.4 x 10-4932 s.d 1.1 x

10+4932

Created by : Mely Mailasari

Page 18: Pengenalan c++

Konstanta

Konstanta adalah suatu nilai yang nilainya tetap. Terbagi menjadi 2 bagian:

1. Konstanta Bilangan

2. Konstanta Text

Deklarasi Konstanta :

Contoh :

const int y=20;

const tipe_data nmkonstanta = nilai_kostanta;

Page 19: Pengenalan c++

Contoh Kostanta

#include<conio.h>

#include<stdio.h>

#include<iomanip.h>

main()

{

const float phi=3.14;//konstanta bilangan

const char alpa='a';//kostanta karakter

const char nm[5]="Mely";//kontanta string

cout<<"Nilai phi adalah "<<phi<<endl;

cout<<"Huruf Pertama dalam Alphabet adalah "<<alpa<<endl;

cout<<"Nama Saya "<<nm<<endl;

getch();

}

Page 20: Pengenalan c++

VariabelSuatu tempat menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program.

Dalam Pemberian Nama Variabel mempunyai ketentuan antara lain:

1.Tidak boleh ada spasi (contoh: gaji bersih) dan dapat menggunakan tanda garis bawah (_) sebagai penghubung (contoh : gaji_bersih).

2.Tidak Boleh diawali oleh angka dan menggunakan operator Aritmatika.

Page 21: Pengenalan c++

Tipe Variabel Simbol deklarasi

Integer Int

Floating Point Float

Double Precision Double

Karakter Char

Unsigned Integer Unsigned int

Unsigned Character Unsigned char

Long Integer Long int

Unsigned Long Integer Unsigned long int

Deklarasi Variabel :

Contoh :int a=9;

Tipe_data nama_variabel;

Page 22: Pengenalan c++

Fungsi Keluaran

Perintah standar output yang disediakan oleh Borland C++, diantaranya adalah :

printf()

puts()

putchar()

cout()

Created by : Mely Mailasari

Page 23: Pengenalan c++

Fungsi Masukan

Perintah standar input yang disediakan oleh Borland C++, diantaranya adalah :

scanf()

gets()

cin()

getch()

getche()