Anda di halaman 1dari 23

Bahasa Pemrograman Lanjutan

By
Harifuddin

2010/2011
REFERENSI

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

 Kehadiran : 10 %
 Tugas-tugas : 20 %
 Mid Semester : 30 %
 Final Test : 40 %

Kehadiran mahasiswa di bawah 80 %


tidak diperkenankan mengikuti ujian
akhir semester.
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
1. Pengenalan C++
Pengelompokan Tingkatan Bahasa Pemrograman:
1. Bahasa Tingkat Tinggi
 Pascal
 Cobol
 Fortran
 Basic
2. Bahasa Tingkat Menengah
 Java
 C++
C
3. Bahasa Tingkat Rendah
 Macro Assembler
 Assembler
Pengertian Program

 Kumpulan instruksi yang


digunakan untuk mengatur
komputer agar melakukan suatu
tindakan tertentu
Pengertian Algoritma

 Langkah-langkah yang dilakukan


dan ditujukan pada komputer
untuk menyelesaikan suatu
masalah.
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.
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
Basic Luas=3.14*jari*jari
C dan C++ Luas=3.14*jari*jari;
Cobol Luas=3.14*(jari*jari)
Pascal Luas:=3.14*(jari*jari)
Diagram alir luas lingkaran
Struktur Dasar Algoritma

 Tiga struktur dasar penyusunan


algoritma:
1. Sekuensial (berurutan)
2. Seleksi
3. Pengulangan
Struktur Sekuensial

 Langkah-langkah yang dilakukan dalam


algoritma diproses secara berurutan.
Contoh Struktur Sekuensial
Struktur Seleksi

 Pemilihan langkah didasarkan oleh suatu


kondisi (pengambilan keputusan).
Contoh Struktur Seleksi
Struktur Pengulangan

 Suatu tindakan atau langkah yang dilakukan


beberapa kali.
Contoh Struktur Pengulangan
Konsep Kompilasi dan Eksekusi Program
Kerangka Program C dan C++
 Penulisan Program dalam Bahasa C

#include <stdio.h>
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;
Kerangka Program C dan C++
 Penulisan Program dalam Bahasa C++

#include <iostream.h>
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 “<<x;
return 0;
}
C++ Klasik dan C++ Standar

C++ Klasik
Kerangka Umum Penulisan Programnya:

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

#include<iostream>
Using namespace std;
Main(){
…….
…….
Return 0;
}
Terima
Kasih

Anda mungkin juga menyukai