INTRODUCTION TO C++ yuli_dev@yahoo.com.

Slides:



Advertisements
Presentasi serupa
Konsep Bahasa C++.
Advertisements

KONSEP BAHASA PEMROGRAMAN
Silahkan Salin Jawaban Anda DiKertas Sertakan : NIM. : Nama. : Kelas
STRUKTUR DATA (5) Pointer dan Function
Pemrograman Terstruktur
Modular Programming Slamet Kurniawan, S.Kom.
Pemrograman Windows.
PEMROGRAMAN TERSTRUKTUR
ALGORITMA DAN PEMROGRAMAN 1 Lab K Semester 1 WLD,Nanda,Hefi.
Shofia D. Agustina.  Agar dapat dieksekusi oleh komputer, algoritma harus diterjemahkan terlebih dahulu kedalam notasi bahasa pemrograman. Penerjemahan.
Perkembangan Bahasa.
Elemen Dasar Program C++
STRUKTUR DATA (5) Pointer dan Function
STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)
KONSTANTA dan OPERATOR
MAKRO pertemuan 9.
PREPROCESSOR DIRECTIVES preprocessor directives adalah susatu perintah yang termasuk dalam program tetapi bukanlah instruksi dari program itu sendiri,
Pengantar C (Minggu ke II)
STRUKTUR DATA Pointer dan Function
Pertemuan 1 Dasar Pemrograman Triana Elizabeth S. Kom Dibuat o/ : Renni Angreni, S.Kom.
Function User Function.
Pendahuluan Definisi :
Fungsi dan Prosedur.
PENGENALAN C++ Part 2 Struktur Program.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
IT234 - Algoritma dan Struktur Data Ramos Somya. Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja’far Mohammed lbn Musa.
Dasar Pemrograman Nama : 1. Panca Mustapa (P ) (P ) 2. Prana Yudha P 2. Prana Yudha P (P ) (P )
DASAR BAHASA PEMROGRAMAN BORLAND C++
I Gusti Agung Made Wirautama, S.Kom
FUNGSI.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Prosedur dan fungsi By Serdiwansyah N. A..
Pengantar C++.
Pertemuan 1 Pengenalan Bahasa C++.
Pemrograman Terstruktur
Bahasa C – Intro Yenni Astuti, S.T., M.Eng..
Pertemuan 2 (Perkenalan Bahasa C) .:: Erna Sri Hartatik ::.
STRUKTUR DATA Pengenalan C++
2. Pengenalan Program C++
Pertemuan 1 (Perkenalan Bahasa C) .:: Nurul Fuad, S.Kom., M.Kom.::.
MODULAR (FUNGSI)
BORLAND C++ Pemrograman I Nama : Ahmat Josi,S.Kom.,M.Kom
Java Fundamentals Eko Hari Rachmawanto.
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Castaka agus sugiato, M.Kom., M.CS
Review Algoritma Pemrograman dan Pengantar Pemrograman Bahasa C
PENGENALAN C++ Pemrograman 1 (C++) STMIK AsiA Malang.
Minggu 5 Imam Fahrur Rozi
Pemrograman Terstruktur Menggunakan Bahasa C++
(Struktur Dasar, Variabel, Tipe Data, Input, Output, Komentar)
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Agung Risman Subagja Andy Molla Ayu Delima Dian Meliana Restu Faridah
IT234 ALGORITMA DAN STRUKTUR DATA
DASAR PEMROGRAMAN KOMPUTER
MODULAR (FUNGSI)
STRUKTUR DATA Konsep Dan Arsitektur.
Pemrograman Terstruktur
Pertemuan 3 Input/output Statement Assignment Statement
INTRODUCTION TO C++
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
PROCEDURE DAN FUNGSI.
Object-Oriented Programming (OOP). TEXT BOOK Materi Pertama 1.OOP Concepts: Konsep dan Paradigma Object-Oriented.
Pengantar Pemrograman Bahasa C
Pemrograman Terstruktur Menggunakan Bahasa C++
Pertemuan 3 (Struktur Bahasa C) .:: Erna Sri Hartatik ::.
Dasar Komputer & Pemrograman 2B
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Pemrograman Terstruktur
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

INTRODUCTION TO C++ yuli_dev@yahoo.com

C++ merupakan bahasa pemrograman yang mendukung pemrograman berorientasi objek atau Object Oriented Programming (OOP). Sebelum melangkah lebih jauh sebaiknya kita harus tahu terlebih dahulu tentang konsep kompilasi dan eksekusi program di dalam C++

Kode program (source code) preprosesor kompiler assembler Link editor File EXE Kode assembly Kode objek

Preprosesor Perintah yang diawali tanda # (pound) dan menghasilkan file yang akan dilewatkan ke dalam compiler. Contoh : # include #define #ifdef

Kompiler C++ Kompiler akan menerjemahkan kode program yang telah dilewatkan oleh preprosesor ke dalam bahasa assembly. Assembler Menerima keluaran dari compiler C++ dan akan membuat sebuah kode objek. Jika dalam kode program kita tidak menggunakan fungsi-fungsi yang terdapat pada library lain, maka kode objek ini akan langsung dieksekusi menjadi EXE.

Link editor Bagian ini dikerjakan jika kode program yang Kita buat menggunakan fungsi-fungsi luar yang disimpan dalam suatu library lain. Link editor akan mengkombinasikan kode objek dan library yang ada untuk menjadikan sebuah file EXE.

STRUCTURE OF PROGRAM

Secara umum struktur program dalam C++ adalah sebagai berikut : deklarasi header file/preprocessor deklarasi konstanta deklarasi var global deklarasi fungsi deklarasi class program utama (fungsi utama) main() { ……. …….. }

Deklarasi header file diawali dengan #include <....> Titik-titik diisi dengan nama header file yang ingin digunakan. Header file merupakan suatu fungsi yang mendukung eksekusi instruksi tertentu dalam C++ Deklarasi konstanta (bisa ada bisa tidak) Deklarasi variabel global (bisa ada bisa tidak) Deklarasi fungsi bisa ada bisa tidak. Fungsi juga dapat diletakkan seletah fungsi main(). Deklarasi class (bisa ada bisa tidak) Fungsi utama  harus ada, diawali dengan { dan diakhiri dengan }. Didalamnya berisi instruksi- instruksi yang nantinya akan dieksekusi berikut deklarasi variabel (variabel lokal) yang diperlukan.

Contoh header file yang sering digunakan : iostream.h Untuk instruksi: cout<<”.....................”; cin>>nama_var; conio.h getch(); clrscr(); 3. stdio.h untuk instruksi : printf(); scanf(); C++ bersifat case sensitive  membedakan huruf besar dan huruf kecil, sehingga: instruksi harus ditulis dalam huruf kecil Variabel yang ditulis dengan huruf kecil & huruf besar berbeda.

Contoh 1 : //ini contoh pertama ini contoh #include <iostream.h> #include <conio.h> main() { cout<<"Pemrograman Terstruktur"; getch();}