C++ Budi Darma Stiawan.

Slides:



Advertisements
Presentasi serupa
Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
Advertisements

ANALISA STRUKTUR PROGRAM LANJUTAN
[Kristanto:2009] perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
SMK TI BALI GLOBAL DENPASAR
Mulai Baca x S=x%2 S=0 “Genap” Selesai Yes No XSS=0?Output main() { int x,s; cin>>x; s=x%2; if(s==0) { cout
Mulai Baca x S=x%2 S=0 “Genap” Selesai Yes No XSS=0?Output main() { int x,s; cin>>x; s=x%2; if(s==0) { cout
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
10 KELAS class nama_class struct nama_struct
Modul 10 Fungsi PENGERTIAN FUNGSI
Pointer.
Template.
Bab 4 Percabangan.
ARRAY (Lanjutan).
STRUKTUR PERULANGAN (LOOPING)
SELECTION STATEMEN KENDALI / PERCABANGAN
STRUKTUR KONTROL PENYELEKSIAN KONDISI.
Dasar Pemrograman MODUL 06 PERCABANGAN.
LOOPING (PERULANGAN)
Pertemuan 2 – Manipulasi String PEMINATAN PROGRAMMING & DESAIN GRAFIS SMAK ST. LOUIS 2 SURABAYA POWERED BY PUEDE EDUCATION.
POINTER
LOOPING (PERULANGAN)
Struktur.
Konsep Pemrograman Contoh Program C # include int main() { printf("Hello World From About\n"); getche (); return 0; }
Function.
PEMROGRAMAN TERSTRUKTUR
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Komentar, Identifier dan Tipe Data
By; NILA FEBY PUSPITASARI
PENGENALAN c++ DAN STRUKTUR DASAR C++
Perintah Perulangan Pertemuan ::
Person 10Person Variabel Lokal dan Global Suatu variabel lokal dideklarasikan di dalam fungsi ‘a’, dan tidak dapat diakses di luar fungsi (a)
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Class.
SELECTION STATEMEN KENDALI / PERCABANGAN
Fungsi.
SELECTION (STATEMEN KENDALI / PERCABANGAN)
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
Menggunakan Fungsi String Pertemuan 5 FollowBlog : Aasliyaniunm10.wordpress.com.
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
KONSTANTA dan OPERATOR
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
P O I N T E R. Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga.
Jawaban ujian MID. #include int pil; char tny; main(){ menu: cout
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Structure Data - Array Pertemuan 7 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Fungsi Fungsi (Sub Program) :
Pemrograman Berorientasi Obyek1 Sub Pokok Bahasan Pointer. Reference. Function Passing Parameter by Value, by Reference, by Pointer.
Pemrograman Terstruktur C++ : Person 21 : Imelda Florensia Jayadi Kasenda Risky Radjamuda : Dosen : Ir. Hasanuddin Sirait, MT Created by. imeldaflorensia91.
Pointer.
Bab 05 Tipe Data dan Mengisi Variabel
FUNCTIONS Pertemuan 9 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
POINTER.
Sorting (Pengurutan).
Contoh penggunaan goto Yuli Astuti,S.Kom. Contoh penggunaan goto #include main() { float p,l,luas,j; ulang: cout
Teknik Pemrog. Terstruktur 2
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
Teknik Pemrog. Terstuktur 2
STRUKTUR PERULANGAN 2 (LOOPING-2)
STRUKTUR DATA DIMENSIONAL ARRAY
Fungsi, Array dan String
PERSON 20 TUGAS PEMROGRAMAN TERSTRUKTUR C++ CHERIA LOUPATTY MANAJEMEN INFORMATIKA STMIK / AMIK PARNA RAYA MANADO.
Pemrograman Terstruktur C++ :: Person 10 :: Stefani. P. Tangkuman Yan Makarunggala Supardi Jamali Dosen : Ir. Hasanuddin Sirait, MT STMIK / AMIK PARNA.
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Teknik Pemrog. Terstruktur 2
Transcript presentasi:

C++ Budi Darma Stiawan

STRUKTUR PROGRAM ATAP BANGUNAN /TEMBOK PONDASI

STRUKTUR PROGRAM http://www.cplusplus.com/doc/tutorial/variables/

STRUKTUR PROGRAM Header Global variable declaration 1 2 3 4 5 6 7 8 9 #include <iostream.h> int NUMB=5; int main() { cout<<“jumlah apel Si Samijan adalah”<<NUMB; return 0; } Header Global variable declaration Program Body : local variable, instruction

HEADER #include <iostream.h> #include disebut preprocessor directive. preprocessor directive menyebabkan isi dari iostream.h dibaca/disertakan dalam file program Iostream.h, conio.h, stdio.h, string.h, vector.h, dll

VARIABLE DECLARATION (review) Mempersiapkan ruangan di memory untuk menyimpan nilai tertentu. Jenis-jenis nilai  tipe data (data type) CONTOH: int NUMB=5; “NUMB “ disebut dengan varibel / identifier / objek “NUMB” dihubungkan dengan ruangan di memory yang dipersiapkan untuk menyimpan nilai dengan tipe data integer (bilangan bulat)

VARIABLE DECLARATION Deklarasi variabel: [tipe_data] [nama_variabel]; Inisialisasi variabel : Proses pemberian nilai awal ke dalam variabel atau konstanta. [nama_variabel] = [nilai_variabel]; Inisialisasi variabel dapat pula langsung dilakukan pada saat pendeklarasiannya. [tipe_data] [nama_variabel] = [nilai_awal_variabel]; konstanta adalah lokasi penyimpan nilai data di memori yang nilainya tidak dapat diubah-diubah sepanjang pengeksekusian program. Pemberian nilai pada suatu konstanta harus dilakukan pada saat konstanta dideklarasikan. const [tipe_data] [nama_konstanta] = [nilai_konstanta]; Untuk mendefinisikan tipe data baru dapat digunakan perintah berikut: typedef [tipe_data_standar] [tipe_data_baru]

TIPE DATA http://www.cplusplus.com/doc/tutorial/variables/

VARIABLE NAME Tidak boleh sama dengan perintah-perintah/kata-kata kunci dalam bahasa C/C++ (reserved words) break, case, catch, char, class, const, do, double, false, float, for, friend, goto, if, struct, switch, template, this, throw, true, try, typedef, while, dll. Hanya boleh terdiri atas huruf, angka, atau garisbawah/underscore (_). Tidak boleh diawali dengan angka. Panjangnya maksimal 32 karakter. Nama variabel hendaknya mendeskripsikan tujuan penggunaan variabel tersebut.

PROGRAM BODY Dalam C++ setiap program harus terdiri dari sebuah fungsi yang disebut main(). Semua pernyataan dalam fungsi main() akan dieksekusi saat program dijalankan. Contoh: void main() { int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<<“jumlah a ditambah b = ”<<NUMB; }

STATEMENT Declaration statement  1 Assignment statement  2 Output statement  3 Input Statement (cin >> a) 1 2 3 int NUMB = 0, a = 3, b = 5; NUMB = a + b; cout<<“jumlah a ditambah b = ”<<NUMB;

CONTOH PROGRAM