KUMPULAN SYNTAX DASAR C++

dokumen-dokumen yang mirip
INSTALASI WORDPRESS di LOCALHOST

PENGENALAN BAHASA C DAN C++

PENGERTIAN C++ DAN FUNGSI-FUNGSINYA

Bahasa C-M6 By Jamilah, Skom 1

BAB 4 PENGENALAN BAHASA C

Chapter 1 KONSEP DASAR C

Sejarah C. Dirancang oleh Denis M. Ritchie tahun 1972 di Bell Labs.

Modul IV Pemrograman Bahasa C ( bagian I )

MODUL IV OPERASI DASAR MASUKAN DAN KELUARAN

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

BAB I PENGENALAN BAHASA C

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

MENAMPILKAN HASIL Operasi Keluaran (Output)

DASAR PEMROGRAMAN. PENGANTAR BAHASA C ( Sejarah, Struktur Pemrograman, Tipe Data, Operator ) Djoko Soerjanto, M.Kom

Tipe Data dan Operator

Pernyataan (Statement) dan Input/Output

INPUT DAN OUTPUT BAHASA C

Dosen : Dede Kurniadi, S.Kom.,M.Kom HP :

Object Oriented Programming (OOP)

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

PENGENALAN BAHASA C. Praktikum 3

BAB 2. FUNGSI INPUT OUTPUT

Tipe Data, Variabel, Input/Output

Bab 3. Decision 1 (Pengambilan Keputusan)

PENGENALAN C++ Bab 1

DASAR PHP. Oleh : Devie Rosa Anamisa

Latihan & Kisi-kisi UTS DASAR PEMROGRAMAN

Web Programming. Pengenalan PHP

Pengenalan Bahasa C++, Algoritma Pemrograman, Integrated Development Equipment (IDE) Visual C++ dan Dasar Dasar Bahasa C++

PERULANGAN PROSES. Proses perulangan ditandai dengan mekanisme yang disebut loop. Proses Loop : Proses yang berulang-ulang

PENGENALAN C++ DADANG MULYANA 2012

BAB V BAHASA C I. 5.1 Pendahuluan

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

Pengenalan Bahasa C++ Oleh : Agus Priyanto, M.Kom

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

BAHASA PEMROGRAMAN C

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

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

Struktur Program Bahasa C

VARIABEL, TIPE DATA DAN EKSPRESI Bab 2

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

Pengenalan C++ Oleh : Dewi Sartika

MODUL 1 STANDAR INPUT DAN OUTPUT

Algoritma dan Pemrograman

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

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

Algoritma dan Pemrograman. Pertemuan Ke-7 Statement Pengendalian 2

Perulangan, Percabangan, dan Studi Kasus

Algoritma & Pemrograman I BORLAND C++ Bina Sarana Informatika

Input/Output. Input/output Memformat keluaran Pengolahan karakter dan String

BAB 1 KONSEP DASAR BAHASA C

IF ELSE IF ELSE. BU : if (kondisi1) Statement; else if (kondisi2) Statement;

BAB I SEKILAS TENTANG C

PERTEMUAN 7 REVIEW (QUIZ)

VIII MANIPULASI STRING

Tipe data dasar merupakan tipe data yang disediakan oleh kompailer, sehingga dapat langsung dipakai Dalam algoritma dan pemrograman yang termasuk dala

PEMROGRAMAN TERSTRUKTUR OLEH : IR. H. SIRAIT, MT

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

Identifier dan Tipe Data

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

Pernyataan (Statement)

P3 Pengantar Pemrograman C

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

BAB VI. STATEMENT CONTROL

1. Joko Priyanto ( ) 2. Astriyer J. Nahumury ( ) 3. Rico N. Tubalawony ( ) 4. Heberson Pakpahan ( ) 5.

MODUL 1 INTERNET PROGRAMMING : PHP 1

1.1. Sejarah Bahasa C

SUMBER BELAJAR PENUNJANG PLPG

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

P - 3 Bab 2 : Pengantar Pemrograman C

BAB V. STATEMEN KONTROL

MODUL DUA VARIABEL DAN TIPE VARIABEL

BAB IV PENGULANGAN PROSES

KONSEP DASAR BAHASA C

REVIEW ARRAY. Institut Teknologi Sumatera

MODUL 1 Alur Seleksi dengan C++

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

PENGENALAN PHP DASAR

Desain dan Analisis Algoritma. Pengenalan Bahasa C. I Ketut Resika Arthana, S.T., M.Kom.

Algoritma Pemrograman 2B (Pemrograman C++)

Elemen Dasar Dalam Bahasa Java

Pendahuluan Pemrograman Mikrokontroler

C Programming (re-view)

Bab 2. Dasar-Dasar Pemrograman C

BAB III Pengenalan Tipe Data dan Bahasa Pemrograman C/C++

Percabangan & Perulangan

24/09/2017 PERCABANGAN

Konsep Pemrograman Prosedural

PRAKTIKUM 2 SEKILAS TENTANG C

TIPE DATA DAN OPERASI I/O

Objectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan lin

Konsep Pemrograman. Bab 7. Fungsi1. Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 PENS-ITS. Umi Sa adah

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Objectives Menjelaskan sejarah dan ruang lingkup pemakaian bahasa C Menjelaskan kelebihan dan kekurangan bahasa C Menjelaskan proses kompilasi dan lin

Algoritma dan Pemrograman. Pertemuan Ke-5 Input dan Output

Pengenalan Bahasa C week 1

Transkripsi:

KUMPULAN SYNTAX DASAR C++ Reza Nurfachmi rezanf@raharja.info :: http://www.aaezha.com Abstrak C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an. Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B. Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan. Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Kata Kunci: syntax, dasar, C++ Pendahuluan Penulis berharap dengan artikel ini, pembaca dapat memahami dan memanfaatkan artikel ini dengan sebaik-baiknya dalam kehidupannya sehari-hari, dan kemudian dapat mempelajari bahasa pemrograman C++ dengan baik.

Pembahasan if Digunakan sebagai statemen kondisi. Sebuah kode/blok kode akan dijalankan apabila kondisi terpenuhi (true), dan blok kode lainnya akan dijalankan apabila kondisi tidak terpenuhi (false). Syntax 1: if (kondisi) perintah; Syntax 2: if (kondisi) perintah1; else perintah2; if (umur > 45) cout << "Anda adalah mahasiswa" << endl; else cout << "Anda adalah alumni" << endl; switch Digunakan sebagai statemen pada banyak kondisi dengan menguji ekspresi bernilai bulat. switch (ekspresi) case konstanta1: perintah1; case konstanta2: perintah2; case konstantan: perintahn; default: op = false;

op = true; switch (op) case '+': z = x + y; case '-': z = x - y; case '*': z = x * y; case '/': if (y!= 0) z = x / y; else op = false; default: op = false; for Digunakan sebagai statemen perulangan dengan kata kunci tertentu yang dieksekusi dengan terbatas. Syntax: for(syarat) perintah; for(i=0; i < 10; i++) cout << "nilai i sekarang = " << i << endl; do..while Digunakan sebagai statemen perulangan yang akan menguji kondisi iterasi pada akhir. Syntax: do perintah; while(kondisi);

int i = 2; do cout << i << "^2 = " << i * i << endl; while(++i < 10); while Digunakan sebagai statemen perulangan yang akan melakukan iterasi selama kondisi terpenuhi (true). Syntax: while (kondisi) perintah; statemen int total = 0; int jumlah = 10; while(total < 100) jumlah = 23+total%8; total += jumlah; cout << total << " "; gets() Digunakan untuk membaca karakter-karakter dari input dan menyimpannya sebagai string. char * gets ( char * str ); File header: stdio.h char string [50]; printf ("Ketik Nama Lengkap: "); gets (string); printf ("Hallo, apa kabar %s\n", string);

puts() Digunakan untuk menuliskan string sebagai sebuah keluaran. int puts ( const char * str ); File header: stdio.h char string [] = "Hello world!"; puts (string); scanf() Digunakan untuk membaca data terformat dari masukan dan menyimpannya sesuai dengan format parameter ke lokasi yang ditunjuk oleh argumen tambahan. int scanf ( const char * fromat,... ); File header: stdlib.h char str [80]; int i; printf ("Tulis nama Anda: "); scanf ("%s", str); printf ("Tulis umur Anda: "); scanf ("%d", &i); printf() Digunakan untuk mencetak data terformat sebagai sebuah keluaran. int printf (const char * format,... ); File header: stdlib.h

Format keluaran: c Karakter d atau i Signed decimal integer e Notasi scientific (mantise/exponent) menggunakan karakter e E Notasi scientific (mantise/exponent) menggunakan karakter E f Decimal floating point g Format pendek %e atau %f G Format pendek %E atau %f o Unsigned octal s String of characters u Unsigned decimal integer x Unsigned hexadecimal integer X Unsigned hexadecimal integer (huruf kapital) p Alamat pointer n Tidak ada yang dicetak % A % tanda lainnya, karakter % akan menuliskan % sebagai keluaran printf ("Karakter: %c %c \n", 'a', 65); printf ("Desimal: %d %ld \n", 1977, 650000L); printf ("Preceeding with blanks: %10d \n", 1977); printf ("Dengan nol: %010d \n", 1977); printf ("Beberapa lainnya: %d %x %o %#x %#o \n", 100, 100, 100, 100, 100); printf ("floats: %4.2f %+.0e %E \n", 3.1416, 3.1416, 3.1416); printf ("Width trick: %*d \n", 5, 10); printf ("%s \n", "A string"); islower() Digunakan untuk memeriksa apakah karakter termasuk jenis huruf kecil (lowercase). int islower ( int c ); File header: ctype.h #include <ctype.h> int i = 0;

char str[] = "Test string.\n"; char c; while (str[i]) c=str[i]; if (islower(c)) c=toupper(c); putchar(c); i++; isupper() Digunakan untuk memeriksa apakah karakter termasuk jenis huruf besar (uppercase). int isupper ( int c ); File header: ctype.h #include <ctype.h> int i = 0; char str[] = "Test string.\n"; char c; while (str[i]) c=str[i]; if (isupper(c)) c=tolower(c); putchar(c); i++; tolower() Digunakan untuk mengkonvensi huruf besar (uppercase) menjadi huruf kecil (lowercase). int tolower ( int c ); File header: ctype.h

#include <ctype.h> int i = 0; char str[] = "Test string.\n"; char c; while (str[i]) c=str[i]; putchar(tolower(c)); i++; toupper() Digunakan untuk mengkonvensi huruf kecil (lowercase) menjadi huruf besar (uppercase). int toupper ( int c ); File header: ctype.h #include <ctype.h> int i = 0; char str[] = "Test string.\n"; char c; while (str[i]) c=str[i]; putchar(toupper(c)); i++;

Penutup Sekian tutorial singkat tentang kumpulan syntax dasar C++. Semoga dapat dipahami dengan baik. Jika ada pertanyaan, silahkan hubungi penulis melalui informasi di akhir artikel ini. Referensi Buku Wajib Programmer: SYNTAX Biografi Reza Nurfachmi (Aa Ezha) Pria kelahiran 16 Agustus 1989 ini zodiaknya Leo dan tidak pernah menolak kado, terutama dari kamu Selain kuliah, dia juga bekerja sebagai Web Programmer di PT Seratus Inti Kreasi Bintaro Jakarta Selatan. Masih menggeluti dunia pemrograman dari HTML5, CSS3, JavaScript/jQuery, PHP, Delphi/Pascal sejak tahun 2007 hingga sekarang. Dan sekarang sedang belajar otodidak tentang Java, Elektronika, Python dan Perl. Oia, kalau ketemu dia dijalan, colek aja pundaknya, terus traktir yah ^_^ Teman-teman bisa menghubungi dia untuk kerjasama di : Email : info@aaezha.com Sosial Media : Facebook Twitter BBM : 798C4398 HP/WhatsApp : 0819 0623 9359 Website Tutorial : www.aaezha.com