langkah dasar pemrograman pada aplikasi dev c++

18
langkah dasar Pemrograman Pada Apl ikasi Dev C++ Disusun Oleh : Ishardi Nassogi Dosen Pembimbing : R.Suryoto Edy Raharjo,S.T,M.Eng

Upload: ishardi-nassogi

Post on 15-Apr-2017

10.649 views

Category:

Engineering


34 download

TRANSCRIPT

Page 1: Langkah Dasar Pemrograman pada Aplikasi Dev C++

langkah dasar

Pemrograman Pada

Aplikasi Dev C++

Disusun Oleh :Ishardi NassogiDosen Pembimbing :R.Suryoto Edy Raharjo,S.T,M.Eng

Page 2: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Program komputer : kumpulan instruksi yang disusun dengan logika tertentu untuk menyelesaikan suatu persoalan

Macam-macam program komputer :

◦ Sistem Operasi (Windows, Linux, Machintos, Android)◦ Aplikasi◦ Utility◦ Paket (spreadsheet, word processor, database)

Perlu bahasa pemrograman untuk menulis suatu program komputer

Pengantar

Page 3: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Kumpulan aturan (sintaksis) yang harus diikuti untuk menulis program menggunakan ‘dialek’ tertentu.

Jenis bahasa pemrograman :◦ Aras rendah (bahasa mesin)◦ Aras menengah (assembly)◦ Aras tinggi (Pascal, C, C++, C#, Java, Visual Basic, Delphi,

Matlab)

Bahasa Pemrograman

Page 4: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Program adalah kumpulan instruksi yang ditulis dengan dialek (bahasa) tertentu.

Komponen :

Program

Input (data masukan)

Proses

(pengolah

data)

Output

(keluaran/

hasil)

Page 5: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Pengenalan Bahasa C

Bahasa C merupakan bahasa pemrograman yang serba guna dan pemakaiannya tidak terbatas untuk pemrograman sistem, juga dapat digunakan untuk aplikasi bisnis, matematis, maupun gamesserta dapat digunakan untuk program pemodelan sistem.

Bahasa digolongkan dalam bahasa aras menengah (medium level language / assembly) karena mengkombinasikan elemen dalam bahasa aras tinggi dan bahasa aras rendah.

Page 6: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Penulisan kode program menggunakan bahasa apapun pasti memiliki aturan dan dialeg tertentu yang harus ditaati oleh programer. Kesalahan penulisan fungsi, tanda baca, maupun perintah akan menyebabkan program terhenti pada saat di eksekusi.

Pengetahuan Dasar Bahasa C

Page 7: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Bahasa C tersusun atas sejumlah blok fungsi, minimal sebuah program mengandung fungsi yaitu fungsi utama ( main() ). Setiap fungsi terdiri dari satu/beberapa pernyataan yang keseluruhan dimaksud untuk melaksanakan tugas kusus.Bagian pernyataan fungsi (tubuh fungsi) diawali tanda kurung kurawal buka ( { ) dan diakhiri tanda kurung kurawal tutup ( } ).

Penyusunan Program Bahasa C

Page 8: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Praprosesor #include merupakan salah satu jenis pengarah yang digunakan untuk memberitahu kompiler agar proses linking membaca file yang dinamakan file judul (header file). Header file berisi deklarasi fungsi dan definisi konstanta.

Sebagai contoh #include <stdio.h> menyatakan pada kompiler agar membaca file bernama “stdio.h” saat melakukan kompilasi.

Praprosesor #include dan Header File (*.h)

Page 9: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Fungsi main() dalam bahasa c merupakann fungsi yang istimewa, karena funsi ini harus selalu ada dalam program dan fungsi ini lah sebagai titik awal dan titik akhir eksekusi program yang di tandai dengan kurung kurawal {}.

Penjelasan Fungsi “main()”

Page 10: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Fungsi printf() mempunyai kegunaan yang luas dalam bahasa C, digunakan untuk menampilkan data string dan berbagai jenis data lainnya, fungsi ini juga dapat diatur (diformat) dengan mudah.

Penjelasan Fungsi printf() dan format string kontrol

Page 11: Langkah Dasar Pemrograman pada Aplikasi Dev C++

\” •Menyatakan karakter petik ganda

\\ •Menyatakan karakter backslash

\t •Menyatakan karakter tab

\n •Menyatakan untuk berpindah baris

Beberapa contoh penulisan karakter yang diawali tanda \ adalah:

Page 12: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Format

%d

%Id

%u

%x

%f

%if

%e

%c

%s

Fungsi untuk menampilkan

Bilangan bulat (integer)

Long integer

Unsigned integer

Hexadesimal integer

Float(bilangan pecahan)

Double float

Float tipe exponen

karakter

string

Format String kontrol

Page 13: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Komentar dalam program sangat diperlukan karena berfungsi untuk dokumentasi dan pemeliharaan agar program mudah dipahami disaat yang lain. Komentar dapat diletakan pada awal suatu program / fungsi, bahkan diakhir suatu baris instruksi jika diperlukan.

Contoh tanda komentar :

Penulisan komentar dalam program

/*…*/ •Digunakan untuk memberi komentar yang panjang dapat lebih dari satu baris.

//… •Hanya digunakan untuk satu baris komentar.

Page 14: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Contoh Penulisan : Tulis pada lembar dev c++ (ctrl+N untuk membuka lembar baru)

/*--------------------------------------- Contoh Penulisan Bahasa C (Untuk penulisan penjelasan / komentar) ---------------------------------------*/

#include<stdio.h> main() { printf ("Cara Penulisan Bahasa C pada Aplikasi Dev C++"); }

Save data pada folder Setelah selesai tekan F11 atau cari di menu toolbar, execute, compile&run.

Contoh Penulisan Program

Page 15: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Makan akan muncul hasil eksekusi seperti gambar dibawah :

Page 16: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Contoh penggunaan program penggunaan format string kontrol pada fungsi printf() :

Page 17: Langkah Dasar Pemrograman pada Aplikasi Dev C++

Maka akan muncul hasil eksekusi :

Page 18: Langkah Dasar Pemrograman pada Aplikasi Dev C++

SEKIAN PRESENTASI SAYA

TERIMAKASIH