Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Bahasa Pemrograman Lanjutan By Harifuddin 2010/2011.

Presentasi serupa


Presentasi berjudul: "Bahasa Pemrograman Lanjutan By Harifuddin 2010/2011."— Transcript presentasi:

1 Bahasa Pemrograman Lanjutan By Harifuddin 2010/2011

2 REFERENSI  Algoritma Pemrograman Menggunakan C++ By Abdul kadir dan Heriyanto  Mudah Menjadi Programmer C++ By Abdul Kadir  Panduan Pemrograman Visual C++ By Abdul Kadir

3 Prosentase Penilaian  Kehadiran: 10 %  Tugas-tugas: 20 %  Mid Semester: 30 %  Final Test: 40 % Kehadiran mahasiswa di bawah 80 % tidak diperkenankan mengikuti ujian akhir semester.

4 Materi 1.Pengenalan C++ 2.Komentar, Identifier, dan Tipe Data 3.Operator 4.Percabangan 5.Pengulangan 6.Pointer dan Reference 7.Array 8.Fungsi 9.Input dan Output

5 1. Pengenalan C++ Pengelompokan Tingkatan Bahasa Pemrograman: 1.Bahasa Tingkat Tinggi  Pascal  Cobol  Fortran  Basic 2.Bahasa Tingkat Menengah  Java  C++ CC 3.Bahasa Tingkat Rendah  Macro Assembler  Assembler

6 Pengertian Program  Kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu

7 Pengertian Algoritma  Langkah-langkah yang dilakukan dan ditujukan pada komputer untuk menyelesaikan suatu masalah.

8 Algoritma  Kadang kala suatu algoritma dibuat dalam bentuk diagram alir (Flowchart)  Diagram alir adalah suatu standar untuk menggambarkan urutan langkah dalam suatu proses  Setiap langkah dalam algoritma dinyatakan dengan suatu simbol dan aliran setiap langkah dinyatakan dengan garis yang dilengkapi dengan panah.

9 Menuangkan Algoritma ke dalam Bentuk Program  Menuangkan algoritma ke dalam program harus ditentukan berdasarkan bahasa pemrograman yang akan digunakan Contoh: Hitunglah sebuah luas lingkaran  Bahasa Algoritma BasicLuas=3.14*jari*jari C dan C++ Luas=3.14*jari*jari; Cobol Luas=3.14*(jari*jari) Pascal Luas:=3.14*(jari*jari)

10 Diagram alir luas lingkaran

11 Struktur Dasar Algoritma  Tiga struktur dasar penyusunan algoritma: 1.Sekuensial (berurutan) 2.Seleksi 3.Pengulangan

12 Struktur Sekuensial  Langkah-langkah yang dilakukan dalam algoritma diproses secara berurutan.

13 Contoh Struktur Sekuensial

14  Pemilihan langkah didasarkan oleh suatu kondisi (pengambilan keputusan). Struktur Seleksi

15 Contoh Struktur Seleksi

16  Suatu tindakan atau langkah yang dilakukan beberapa kali. Struktur Pengulangan

17 Contoh Struktur Pengulangan

18 Konsep Kompilasi dan Eksekusi Program

19 Kerangka Program C dan C++  Penulisan Program dalam Bahasa C #include int main (void) { int x; /*Menampilkan teks untuk informasi*/ printf(“masukkan sebuah bilangan bulat: “); /*Membaca nilai dari keyboard dan menyimpannya ke dalam variabel x*/ scanf(“%d”, &x); /*Menampilkan nilai yang telah dimasukkan*/ printf(“Bilangan yang telah dimasukkan ialah %d”, x); return 0;

20 Kerangka Program C dan C++  Penulisan Program dalam Bahasa C++ #include int main () { int x; /*Menampilkan teks untuk informasi*/ cout<<“masukkan sebuah bilangan bulat: “; /*Membaca nilai dari keyboard dan menyimpannya ke dalam variabel x*/ cin>>x; /*Menampilkan nilai yang telah dimasukkan*/ cout<<“Bilangan yang telah dimasukkan ialah “<

21 C++ Klasik dan C++ Standar C++ Klasik Kerangka Umum Penulisan Programnya: #include Main(){ ……. Return 0; }

22 C++ Klasik dan C++ Standar C++ Standar Kerangka Umum Penulisan Programnya: #include Using namespace std; Main(){ ……. Return 0; }

23 Terima Kasih


Download ppt "Bahasa Pemrograman Lanjutan By Harifuddin 2010/2011."

Presentasi serupa


Iklan oleh Google