Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehTeguh Sanjaya Telah diubah "6 tahun yang lalu
1
Algoritma Dan Pemrograman C++ (Pertemuan 1)
Agung Sasongko, M.Kom AMIK BINA SARANA INFORMATIKA PONTIANAK
2
Pertemuan 1 Penjelasan tugas Penentuan Kelompok Penilaian Tugas
3
Tugas Tugas dikerjakan secara berkelompok dan dipresentasikan pada pertemuan setelah UTS Porsi penilaian tugas adalah 20% dari komposisi nilai akhir matakuliah
4
Tugas Membuat program dan Flowchart-nya - Penjualan - Penggajian
- Pembayaran - Absensi - Stok Barang - Perpustakaan - Reservasi Hotel
5
Penilaian 10% Absensi 20% Tugas Kelompok 30% UTS 40% UAS
6
Tujuan Pembelajaran Mengenal cara pemrograman terstruktur
Mengasah pola berfikir logika matematika Mengenal perintah dan aturan dalam pemrograman C++ Melatih kemampuan memahami suatu permasalahan dan membuat solusi dalam bentuk pemrograman C++
7
Sejarah Singkat Bahasa Pemrograman C++ sebelumnya dari bahasa pemrograman C Bahasa pemrograman C sebelumnya dari bahasa pemrograman B Bahasa pemrograman B sebelumnya dari bahasa pemrograman BCPL
8
Sejarah Singkat Bahasa BCPL dikembangkan oleh “Martin Richard” tahun 1967 Bahasa B dikembangkan oleh “Ken Thompson” tahun 1970 Bahasa C dikembangkan oleh “Dennis Ritchie” tahun 1972 Bahasa C++ dikembangkan oleh “BJarne Stoustrup” tahun 1980
9
Generasi Bahasa Pemrograman
Generasi Ke 1 Bahasa mesin Generasi Ke 2 Bahasa rakitan / assembler Generasi Ke 3 Bahasa Prosedural seperti :Basic, C, C++, Pascal, dll Generasi Ke 4 Bahasa non prosedural / Query (SQL) Generasi Ke 5 Bahasa Kecerdasan Buatan
10
Mengenal C++ Bahasa C++ adalah hasil pengembangan dari bahasa C
Model pemrograman prosedural Dapat menerapkan model konsep pemrograman berorientasi objek C
11
Model Data Model data yang dikenal oleh C++ dapat dibagi menjadi dua (2) bagian, yaitu: Data Huruf / Karakter Data Angka
12
Model Data Huruf / Karakter
13
Model Data Huruf / Karakter
Model data ini untuk segala jenis data yang tidak memiliki kepentingan untuk dilakukannya perhitungan matematis Contoh jenis data: nama, alamat, tempat tinggal, no telepon dan lain sebagainya
14
Model Data Huruf / Karakter
Tipe data Huruf / karakter di C dikenal dengan istilah : char Pada dasarnya tipe data char ini hanya untuk menampung sebuah nilai huruf/karakter saja
15
Model Data Angka
16
Model Data Angka Model data ini untuk segala jenis data yang memiliki kepentingan untuk dilakukannya operasi aritmatika Contoh: gaji, total harga, umur, panjang, lebar, nilai dan lain sebagainya
17
Model Data Angka Bulat Angka Bilangan Bulat
Tipe data dari model data angka bilangan bulat adalah: Integer di bahasa C : int (-32k s/d 32k) Short di bahasa C : short (-32k s/d 32k) Long di bahasa C : long (-2g s/d 2g)
18
Model Data Angka Pecahan
Angka Bilangan Pecahan Tipe data dari model data angka bilangan pecahan adalah: Float di bahasa C : float (3.4 x s/d 3.4 x 1038) Double di bahasa C : double (1.7 x s/d 1.7 x 10308) Long Double di bahasa C : long double (3.4 x s/d 3.4 x )
19
Unsigned (Bilangan non negatif)
Unsigned digunakan pada pengenal awal tipe data untuk menghilangkan nilai negatif dan dialihkan nilainya menjadi nilai positif Contoh: jika int jangkauan range nilai yang dapat di tampung (-32k s/d 32k) maka bila unsigned int jangkauan range nilai menjadi (0k s/d 64k)
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.