Abstrak. Pendahuluan. cerita. Pemrograman. mewakili semua. Struktur Bahasa. dan deklarasi. Mari. ilmuti.org Seluruh disertakan dalam

dokumen-dokumen yang mirip
Abstrak. yaitu. yang. awal. pemrograman, c++ Programming). Copyright ilmuti.org Seluruh disertakan dalam. setiap

Membuat Program Kasir dengan C++

Mengenal Pemrograman Web Dengan JSP

Sintak-Sintak Dalam JSP

Bahasa Pemrograman Untuk Pembuatan Web

Komentar, Identifier, Konstanta dan Variabel

Pengantar Pemrograman Dengan C++

Konsep Dasar Pemrograman Dan Pengenalan C++

Dasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.

A. Putting a Program Together

A. Putting a Program Together

Kurikulum Qt. Chapter 4 Function. Fungsi

PERCABANGAN P E N G E N A L A N P R O G R A M S T U D I T E K N I K I N F O R M AT I K A. Institut Teknologi Sumatera

Struktur Bahasa C dan C++

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

PEMROGRAMAN BERORIENTASI OBJEK

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

TUTORIAL DASAR C++ BELAJAR C++ DARI NOL. Nor Kandir. Lab B201 - Teknik Elektro ITS Surabaya

PENGANTAR KOMPUTER & SOFTWARE II PERCABANGAN

STRUKTUR DASAR PEMROGRAMAN

Part 2 - Algoritma & Pemrograman Konsep dasar Pemrograman

SUB PROGRAM P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera

PENGENALAN C++ Bab 1

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

Notasi Algoritma Separator Special Character Kesalahan pada program Yoannita

LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++

PROSEDUR DAN FUNGSI (PROCEDURE & FUNCTION)

VARIABEL & TIPE DATA PEMROGRAMAN C++

MODUL 1 PENGENALAN ENVIROMENT C++

PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

INF-103 Pemrograman II FUNGSI C++ Dr. Taufik Fuadi Abidin, M.Tech Irvanizam, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA

Selection / Pemilihan PEMILIHAN

PENGENALAN C++ DADANG MULYANA 2012

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

TIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016

Algoritma Pemrograman 2B (Pemrograman C++)

Fungsi 2. Ekohariadi FT Unesa

Notasi Algoritma Separator Special Character. Dasar Pemrograman. Yoannita, S.Kom.

Inheritance dan Polimorfisme

PENGANTAR BAHASA C++

Tipe Data, Identifier, Operator dan Control Statement

Kurikulum Qt. { Basic OOP } Chapter 4. Function


SMA SANTO PAULUS PONTIANAK

Fungsi : Dasar Fungsi

Keg. Pembelajaran 2 : Mengenal Bahasa C++

Game Technology Design Course College of Multi Media Yogyakarta Spring Tri Anggraeni, S.Kom., M.Sc.

Kesalahan Umum dalam Pemrograman C#

Chapter 1 KONSEP DASAR C

ALGORITHM 7 C++ Dahlia Widhyaestoeti, S.Kom dahlia74march.wordpress.com

MODUL 1 Alur Seleksi dengan C++

SUMBER BELAJAR PENUNJANG PLPG

KU-1072 PENGENALAN TEKNOLOGI INFORMASI B (PTI B)

MODUL 1 DASAR-DASAR PEMROGRAMAN C++

PENGENALAN FUNGSI C++

Teknik Pemrograman Terstruktur 1 PENGENALAN BAHASA C

MODUL 1 STANDAR INPUT DAN OUTPUT

Struktur Dasar Program Prosedural dan Disain Bagan Sederhana

Bahasa C. Dosen : Dhamayanti

MODUL MATA KULIAH PEMROGRAMAN KOMPUTER

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

REVIEW ARRAY. Institut Teknologi Sumatera

STRUKUR KENDALI : PERCABANGAN

Membuat Toko Buku dengan PHP - MySQL

PENGANTAR KOMPUTER & SOFTWARE II. Array (Part II) Tim Pengajar KU Institut Teknologi Sumatera

Pengenalan Bahasa C week 1

Bahasa C-M6 By Jamilah, Skom 1

StrukturDasarProgram Prosedural (dalambahasac++)

LAPORAN PRAKTIKUM SEMENTARA PENGANTAR PEMROGAMAN BAHASA C++

ARRAY PENGANTAR PROGRAM STUDI. Institut Teknologi Sumatera

LATIHAN SOAL (FUNGSI & PROSEDUR)

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

A. TUJUAN 1. Menjelaskan tentang prinsip dasar fungsi. 2. Menjelaskan tentang.parameter formal dan parameter aktual

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Basic Input/Output Operator Yoannita

MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN I. Oleh : Wahyu Widodo, S.Kom

Chapter 2 Tipe Data, Identifier, Operator dan Control Statement

Dasar-dasar C/C++ Ekohariadi FT Unesa

Mengkompilasi Source Code C++ dengan g++.

Tipe Data, Variabel, Input/Output

Yudha Dwi P. N. S.Kom. Pertemuan 3 Aturan Penulisan Teks Algoritma

INF-103 Pemrograman II VECTOR & STRING. Dr. Taufik Fuadi Abidin, M.Tech Irvanizam Zamanhuri, M.Sc. Program Studi Informatika FMIPA UNIVERSITAS KUALA

Function. Function adalah satu blok instruksi yang dieksekusi ketika dipanggil dari bagian lain dalam suatu program. Format dari function :

RUBRIK PENILAIAN UJIAN TENGAH SEMESTER KU1072/PENGENALAN TEKNOLOGI INFORMASI B SEM /2014

Program pendek dan simple = mudah dihandle. Program besar, banyak dan kompleks = tidak

1.4 Struktur Program Pada C++ Program C maupun C++ secara umum tersusun dari beberapa bagian utama, yaitu :

ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++

Pengenalan Bahasa C. 1. Struktur penulisan program. #include < [library2.h] > #define [nama2] [nilai] ;

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

Pengenalan C++ Oleh : Dewi Sartika

Spesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

IF IF ELSE. ELSE IF SWITCH CASE STATEMENT F NT OR, W HILE D O WHILE I 2

Fungsi 1. Ekohariadi FT Unesa

Contoh function 1 : Output : // function example The result is 8 #include <iostream.h>

Bahasa Pemrograman :: Object Oriented Programming

BAB VII. FUNCTION. A. Pengantar Function. #include <iostream.h> #include <conio.h> { clrscr(); // detail function

Transkripsi:

Struktur Bahasa Pemrograman C++ Iman Amalludin iman.llusion@gmail.com ::: http://blog.imanllusion.hostzi.com Abstrak Hai hai kembali lagi melanjutkan artikel sebelumnya tentang pengenalan dan sedikit cerita tentang C++. Dan kali ini yang dibahas masih mengenai C++ juga tapi tentunya dengan materi lanjutan yaitu Struktur Bahasa Pemrograman C++. Supaya lebih mudah memahami saya sertakan juga beberapa syntax program sebagai referensi. Syntax adalah tata kalimat atau sering disebut dengann kode. Syntax program di sini akan mewakili semua struktur dari bahasa pemrograman C++. Struktur bahasa C++ terdiri atas komentar, preprocessor directive, fungsi utama maupun tambahan, definisi fungsi dan deklarasi. Kataa Kunci: programming, pemrograman, c++ Pendahuluan Ketika kita mempertimbangkan C + + program, dapat didefinisikan sebagai koleksi benda-benda yang berkomunikasi melalui menerapkan metode masing-masing. Mari kita secara singkat melihat ke dalam apa yang kelas, objek, metode dan variabel instan berarti. Obyek - Obyek memiliki negara dan perilaku. Contoh: Seekor anjing memiliki negara - warna, nama, berkembang biak serta perilaku - bergoyang-goyang, menggonggong, makan. Sebuah objek adalah instance dari kelas.

Kelas - kelas A dapat didefinisikan sebagai template / cetak biru menggambarkan perilaku / menyatakan bahwa objek dari jenis dukungan. yang Metode - metode pada dasarnya adalah perilaku. Kelas A dapat berisi banyak metode. Hal ini dalam metode mana logika ditulis, data dimanipulasi dan semua tindakann yang dijalankan. Variabel Instan - Setiap benda memiliki set unik variabel instan. Negara obyek diciptakan oleh nilai-nilai ditugaskan untuk variabel-variabel instan. Pembahasan Berikut ini syntax program beserta penjelasan masing-masingg struktur yang ada dalam C++ : // Contoh komentar satu baris // #include <iostream> using namespace std; void prosedur() char nama[20]="iman Amalludin"; cout<<" Nama saya adalah "<<nama<<endl; int main() cout<<"selamat datang di Blog AyubAdiputra" "<<endl; prosedur(); return 0;

1. Komentar // Contoh komentar satu baris // Bagian ini berisi mengenai keterangan pada program kita. Tidak akan dieksekusi dan tidak akan ditampilkan ketika program dijalankan alias nggak ngaruh. Tapi cukup penting, karenaa komentar akan mempermudah orang lain yang ingin mempelajari program yang kita melalui keterangan yang ada. Dan juga sangat membantu kita megingat ketika kita membuat program denganstatement yang panjang dan terdiri dari banyak fungsi. Komentar ditulis dengan 2 cara yaitu : a. b. Dimulai dengan tandaa // untuk komentar 1 baris (contoh di atas) Diapit dengan tanda /*... */ untuk komentar multi baris 2. Preprocessore Directive (Pengarah Compiler) #include using namespace std; Preprocessor directivee ditandai dengan simbol #. Bertugas untuk mengarahkan prepocessoryang akan digunakan untuk membaca file header atau bisa dikatakan sebagai pengatur proses kompilasi. Contoh preprocessor directive : #include, #define, #if, #else, dan lainnya. Contoh file header :,,, dan lainnya. 3. Fungsi Utama (main) dan Tambahan (functionn dan procedure) a. Fungsi Utama int main() cout<<"selamat datang di Blog Iman Amalludin"< prosedur(); return 0;

Fungsi utama adalah bagian yang pertama kali akan dieksekusi, walaupun sebelum bagian dari fungsi utama ini ada fungsi tambahan. Sehingga fungsi utama pasti ada di dalam program C++. Fungsi utama ini tersusun atas kata main lalu diikuti dengan tandaa (). Lalu diikuti lagi dengan definisi fungsi (bagian dalam tanda ) yang berisi deklarasi dan perintah-perintah yang akan dieksekusi dalam program tersebut. b. Fungsi Tambahan void prosedur() char nama[20]="iman Amalludin"; cout<<" Nama saya adalah "< Fungsi tambahan ini adalah fungsi yang mendukung dan merupakan pemecahan dari fungsi utama. Terdiri atas function dan procedure. Functionn merupakan fungsi dengan nilai balik, sedangkan procedure adalah fungsi tanpa nilai balik. Untuk fungsi tambahan nanti akan kita kupas lebih lebar lagi. 4. Definisi fungsi int main() cout<<"selamat datang di Blog Iman Amalludin"< prosedur(); return 0; Definisi fungsi adalah bagian yang menyertai fungsi. Di dalamnya berisi syntax-syntax yang nantinya akan dieksekusi apabila fungsi tersebut dipanggil. Bagian definisi ini selalu diawali dengan tanda kurawal buka dan diakhiri dengan tanda kurawal tutup. Di dalam definisi fungsi ini terdapat beberapa statement. Statement harus diakhiri dengan tanda ;. Tanda ini berfungsi untuk memberi tanda bahwa satu statement sudah selesai dan akan terjadi error jika tidak ditutupi dengan tanda ;. Contoh : cout<<"selamat datang di Blog Iman Amalludin"<

5. Bagian deklarasi void prosedur() char nama[20]="iman Amalludin"; cout<<" Nama saya adalah "< Bisa dikatakan sebagai statement tempat pengenalan variabel, konstanta, fungsi, array dan lainnya. Deklarasi yang sederhana ada padaa contoh di atas. Padaa contoh di atas diperkenalkan tentang tipe data apa yang digunakan variabel nama dalam procedure tersebut. Kemudian diketahui pula nilai dari variabel nama adalah Iman Amalludin. Penutup Demikianlah artikel yang saya buat semoga bermanfaat bagi orang yang membacanya dan menambah wawasan bagi orang yang membaca artikel ini. Dan penulis mohon maaf apabila ada kesalahan dalam penulisan kata dan kalimat yang tidak jelas, mengerti, dan lugas mohon jangan dimasukan ke dalam hati. Dan saya juga sangat mengharapkan yang membaca artikel ini akan bertambah motivasinya dan mengapai cita-cita yang di inginkan, karena saya membuat artikel ini mempunyai arti penting yang sangat mendalam. Sekian penutup dari saya semoga berkenan di hati dan sayaa ucapkan terima kasih yang sebesar-besarnya. Referensi http:/ //www.tutorialspoint.com/cplusplus/cpp_basic_syntax.htm http:/ //networkedblogs.com/axdvp

Biografi Nama Penulis : Iman Amalludin Tempat, Tanggal Lahir : Kuningan, 4 Nov 1992 Studi Jurusan : STMIK Raharja : Sistem Informasi Konsentrasi : Business Intelligence Hobi Email Blog : Bermain Game : iman.llusion@gmail.com : http://blog.imanllusion.hostzi.com