struktur data

16
STRUKTUR DATA PROGRAM MESIN KASIR DEVI’S FRIED CHICKEN 1. Siwi Hadmiko Denta Astadi 12131473 2. Budi Nurohman 12130741 3. Rendy Rachim 12130646

Upload: bina-sarana-informatika

Post on 14-Jun-2015

121 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Struktur data

STRUKTUR DATA

PROGRAM MESIN KASIRDEVI’S FRIED CHICKEN

1. Siwi Hadmiko Denta Astadi 121314732. Budi Nurohman 121307413. Rendy Rachim 121306464. Asepudin 121334535. Devito Bagas P. 12131742

BINA SARANA INFORMATIKAJURUSAN MANAGEMEN INFORMATIKA

2014

Page 2: Struktur data

Setiap program C++ mempunyai bentuk umum seperti di bawah ini, yaitu diantaranya :

1.    Include

Merupakan salah satu pengarah Prepocessor Directive yang tersedia pada C+

+. Prepocessor selalu dijalankan terlebih dahulu pada saat proses kompilasi terjadi. Bentuk

umumnya:

 

# include <nama file>

 

 Baris tesebut mengintruksikan kepada kompiler yang menyisipkan file lain dalam hal ini file

yang berakhiran .h (file header) yaitu file yang berisi sebagai deklarasi. Contonya: #include

<iostream.h>, #include<conio.h>, #include <stdio.h>

2.    Komentar

 Komentar tidak pernah dicompile oleh compiler. Dalam C++ ada 2 jenis komentar, yaitu:

 Jenis 1: /* Komentar anda di letakkan di dalam ini bisa mengapit lebih dari satu baris

*/Jenis 2: / Komentar anda di letakkan di sini (hanya bisa perbasis)

3.    Tanda Semilicon

 Tandasemilic on “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap pernyataan

harus diakhiri dengan sebuah tanda semilicon

 

 

Page 3: Struktur data

Struktur program yang ada dalam progam ini adalah sebagai berikut :

1.   #include <file-header> merupakan preprocessor pada C++ untuk pemanggilan file header  yang  memuat  beberapa  perintah-perintah  dari  C++  (contoh,  apabila  ingin menggunakan perintah cout maka harus menggunakan file header iostream.h)

2.    void merupakan sebuah prosedur

3.   tanda  {  dan  }  sebagai  punctuator  yang  awal  blok  program  hingga  akhir  blok program

4.   printf/cout merupakan perintah keluaran pada C++

5.   getch();   apabila   ditempatkan   sebelum   funtuator   },   maka   berfungsi   sebagai penahan dari tampilan hasil

6. clrscr() ini digunkan untuk membersihkan layar window dan memindahkan posisi kursor ke baris 1 kolom 1 (pojok kiri atas).

7. switch/case bentuk dari Switch-case ini merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternative penyelesaian. 

8. int adalah tipe data dalam bahasa pemrograman digunakan untuk penoperasian data numeric (angka)

File Header

 (#include) adalah salah satu jenis dari preprocessor directive yg kegunaannya adalah untuk

menyisipkan file-file header (contoh:iostream.h) ke dalam program.

Pada contoh diatas,conio.h,stdio.h disebut file header. File header tersebut diperlukan agar

perintah cout atau cin bisa dijalankan. Apabila file heder tersebut dihapus maka akan terjadi

error. File Header adalah kumpulan variable, fungsi, konstanta, yang tersimpan dalam file

berekstensi.h (contoh:iostream,conio,stdio,iomanip,dll)

Masing-masing file header mempunyai anak (fungsi), contoh

1.       stdio = scanf,printf,gets,puts,

2.       conio = getch,clrscr,endl

3. iostream = cout, cin

* Masih banyak jenis2 file header yang lain. File-file Header dapat anda lihat di folder instalan

C++ yang otomatis ada, jika anda menginstal program c++ di komputer anda.

Page 4: Struktur data

Fungsi void()

Fungsi yang void sering disebut juga prosedur . Disebut void karena fungsi tersebut tidak

mengembalikan suatu nilai keluaran yang didapat dari hasil proses fungsi tersebut.

Ciri:

1. Tidak adanya keyword return.

2. tidak adanya tipe data di dalam deklarasi fungsi.

3. menggunakan keyword void.

4. Tidak dapat langsung ditampilkan hasilnya

5. Tidak memiliki nilai kembalian fungsi 

Statement (Pernyataan)

Pernyataan merupakan bagian program yang berupa instruksi kepada computer untuk

melakukan sesuatu. Menampilkan tulisan dilayar, menghitung operasi aritmatika, membaca

inputan dan lain sebagainya. Setiap pernyataan harus diakhir dengan tanda titik koma “;”.

Page 5: Struktur data

Screenshot dari progam ini :

Page 6: Struktur data
Page 7: Struktur data
Page 8: Struktur data
Page 9: Struktur data
Page 10: Struktur data
Page 11: Struktur data
Page 12: Struktur data
Page 13: Struktur data
Page 14: Struktur data