2. Pengenalan Program C++

Slides:



Advertisements
Presentasi serupa
Pemrograman Berorientasi Objek (2)
Advertisements

PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
KONSEP DASAR PROGRAM BAHASA C
Bahasa Pemrograman Lanjutan
DASAR-DASAR PEMROGRAMAN C
Konsep Dasar Bahasa Pascal
INSTRUKSI MASUKAN DAN KELUARAN
PEMROGRAMAN TERSTRUKTUR
Perkembangan Bahasa.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
Elemen Dasar Program C++
Fungsi.
Pertemuan 3 KELUARAN dan MASUKAN (INPUT & OUTPUT) Dasar Pemrograman.
POINTER (VAR.PENUNJUK)
Pertemuan 1 Dasar Pemrograman Triana Elizabeth S. Kom Dibuat o/ : Renni Angreni, S.Kom.
Statement Input – Output
Bab 05 Tipe Data dan Mengisi Variabel
Statemen Input Output PRINT INPUT LINE INPUT INPUT$ READ-DATA RESTORE
PENGENALAN C++ Part 2 Struktur Program.
Elemen Dasar C++ Norma Amalia, ST.,M.Eng.
FUNCTION Fungsi (Function) merupakan sekumpulan instruksi yang membentuk satu unit serta memiliki nama. Fungsi digunakan.
DASAR BAHASA PEMROGRAMAN BORLAND C++
Pengertian FUNGSI.
I Gusti Agung Made Wirautama, S.Kom
FUNGSI.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Pengantar C++.
Pertemuan 1 Pengenalan Bahasa C++.
Pemrograman Terstruktur
Operasi Operator dalam C++ Pertemuan 4 Dasar Pemrograman
5. Fungsi S. Indriani L, M.T 5. Fungsi.
Pendahuluan & identifier pada bahasa c dan c++
7. String S. Indriani L, M.T 7. String.
Pertemuan III Komentar, Identifier dan Tipe data.
Elemen dasar Pertemuan 3.
S T R U K T U R.
Pertemuan 2 (Perkenalan Bahasa C) .:: Erna Sri Hartatik ::.
STRUKTUR DATA Pengenalan C++
Pertemuan 1 (Perkenalan Bahasa C) .:: Nurul Fuad, S.Kom., M.Kom.::.
Pemograman Terstruktur
TYPE DATA ,VARIABEL &KONSTANTA Dalam C++
Pemograman Terstruktur
STRUKTUR DASAR PROGRAM
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
FUNGSI, ARRAY, STRING, POINTER, DAN STRUCTURE
S. Indriani Lestariningati, M.T
Mengenal Model Data, Perintah I/O
Castaka agus sugiato, M.Kom., M.CS
Operator dan Operasi Input Output pada C++ Pertemuan 11
S. Indriani Lestariningati, M.T
Statement Input dan Output
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Pemograman Berorientasi Object Sistem Informasi Semster III
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Pemograman Berorientasi Object Sistem Informasi Semster III
Algoritma Struktur Data
STRUKTUR DATA Konsep Dan Arsitektur.
PEMROGRAMAN TERSTRUKTUR
INTRODUCTION TO C++
Pengenalan Bahasa Pemrograman C++
Pemrograman Terstruktur
Pertemuan 3 Input/output Statement Assignment Statement
Pertemuan 2 Pengantar Pemrograman
INTRODUCTION TO C++
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pengantar Pemrograman Bahasa C
Pertemuan 3 (Struktur Bahasa C) .:: Erna Sri Hartatik ::.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
PERTEMUAN V F U N G S I Tujuan membuat suatu fungsi
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Transcript presentasi:

2. Pengenalan Program C++ Pemograman Berorientasi Objek S. Indriani L, M.T

Contoh program C++ #include <iostream.h> void main() { Sebuah contoh program C++ yang sangat sederhana: //Program pertama ku #include <iostream.h> void main() { cout<<“Hai, Mari belajar C++.”; } Program C++ tidak pernah lepas dari fungsi. Sebab fungsi adalah salah satu dasar penyusun blok pada C++. Sebuah program C++ minimal mengandung sebuah fungsi, yaitu fungsi main()

FUNGSI main adalah nama judul fungsi. { cout<<“Hai, Mari Belajar C++.”; } dimulai dari tanda { hingga tanda } disebut tubuh fungsi. Atau lebih spesifik, semua yang terletak didalam tanda {} disebut blok. Tanda { pada fungsi main() (awal tubuh fungsi) menyatakan awal eksekusi program. Adapun } pada fungsi main() merupakan akhir dari eksekusi program.

Tanda () yang digunakan untuk mengapit argumen fungsi, yaitu nilai yang akan dilewatkan ke fungsi. Pada fungsi main () seperti pada contoh, tidak ada argumen yang diberikan. Oleh karena itu tidak ada entri didalam (). Kata void yang mendahului main() dipakai untuk menyatakan bahwa fungsi ini tidak memiliki nilai balik (return value) Didalam tanda { } bisa terkandung sejumlah unit yang disebut pernyataan (statement).

PERNYATAAN (STATEMENT) Baris: cout<<“Hai, Mari Belajar C++.”; merupakan contoh sebuah pernyataan. Umumnya pernyataan berupa instruksi untuk menyuruh komputer melakukan sesuatu. Menampilkan tulisan ke layar, menghitung suatu operasi aritmatika, membaca data dari keyboard. Setiap pernyataan harus diakhiri dengan tanda titik koma (;). Kealpaan dalam memberikan tanda ini akan menyebabkan kompiler memberikan pesan kesalahan selama waktu kompilasi.

Mengenal cout Pengenal cout merupakan obyek didalam C++, disediakan untuk mengarahkan data ke standard output (normalnya adalah layar) cout<<“Hai, Mari Belajar C++.”; Tanda << (dua buah tanda kurang berurutan) merupakan sebuah operator “penyisipan/ peletakan”. Operator ini akan mengarahkan operand (data) yang terletak di sebelah kanannya ke obyek yang ada di sebelah kiri. Pada contoh diatas, konstanta String: “Hai, Mari Belajar C++.” diarahkan ke cout, yang memberikan hasil berupa tampilan string tersebut ke layar.

#include <iostream.h> Baris: #include <iostream.h> Bukanlah suatu pernyataantidak ada titik koma yang diperlukan. Dalam hal ini file-file yang berakhiran dengan .h disebut file header, yaitu file-file yang berisi berbagai deklarasi, seperti fungsi, variabel dan sebagainya. Contoh header yang lain: conio.h math.h

Header iostream.h perlu disertakan pada program yang melibatkan obyek cout. Tanpa kehadiran baris tersebut akan terjadi kesalahan sewaktu program dikompilasi Sebab file iostream.h berisi deklarasi yang diperlukan oleh cout dan berbagai obyek yang berhubungan dengan operasi masukan-keluaran pada stream.

clscr() untuk menghapus layar Perintah untuk menghapus layar biasa dilibatkan dalam program. Pernyataan yang diperlukan untuk keperluan ini berupa: clrscr(); Apabila pernyataan diatas digunakan, baris berikut: #include <conio.h> perlu disertakan pada program.

Dalam hal ini penjelasannya bisa berupa: Komentar (Comment) Komentar merupakan bagian yang penting dalam program. Kehadirannya sangat membantu pemogram ataupun orang lain dalam memahami program. Dalam hal ini penjelasannya bisa berupa: tujuan/fungsi program saat program dibuat atau direvisi keterangan-keterangan lain tentang kegunaan sejumlah pernyataan dalam program

Pada C++ suatu komentar diawali dengan dua tanda garis miring (//) Pada C++ suatu komentar diawali dengan dua tanda garis miring (//). Bagi kompiler hal ini tidak berguna dan akan diabaikan pada saat kompilasi Selain menggunakan //, komentar pada C++ juga dapat ditulis dalam bentuk: /* komentar */ Biasanya cara penulisan diatas digunakan jika komentar melebihi satu baris dalam penulisan

Contoh program lingkaran #include<iostream.h> void main() { /*deklarasi variabel yang digunakan*/ int jari; float luas, keliling; /*input variabel yang digunakan yaitu jari-jari*/ cout<<"Masukkan nilai jari-jari : "; cin>>jari; /*proses menghitung luas dan keliling lingkaran*/ luas=3.141593*jari*jari; keliling=2*3.141593*jari; /*output luas dan keliling lingkaran*/ cout<<"Luasnya adalah : "<<luas<<endl; cout<<"kelilingnya adalah: "<<keliling; }

Latihan Buatlah program untuk menghitung luas dan volume suatu balok!