20081205_Bahasa Pemrograman

download 20081205_Bahasa Pemrograman

of 14

Transcript of 20081205_Bahasa Pemrograman

  • 8/8/2019 20081205_Bahasa Pemrograman

    1/14

    PENGENALAN

    BAHASA PEMROGRAMAN

    Menggunakan C/C++

    STMIK AMIKOM YOGYAKARTA

    Kusnawi, S.Kom 2008

  • 8/8/2019 20081205_Bahasa Pemrograman

    2/14

    KONSEP DASAR :

    Dasar pemahaman suatu pemrograman

    adalah analisa suatu algoritma. Setiap algoritma yang kita susun tidak

    tergantung pada bahasa pemrograman

    tertentu.

    Setiap bahasa pemrograman mempunyaikarakteristik yang berbeda baik struktur,

    syntax dan penulisan kode program.

  • 8/8/2019 20081205_Bahasa Pemrograman

    3/14

    Bahasa Pemrograman C++ C++ diciptakan oleh Bjarne Stroustrup di laboratorium Bell

    pada awal tahun 1980-an, sebagai pengembangan dari

    bahasa C dan Simula.

    Saat ini, C++ merupakan salah satu bahasa yang paling

    populer untuk pengembangan software berbasis OOP.

    Contoh kompiler Produk dari Borland untuk kompiler C++

    adalah Turbo C++, Borland C++, Borland C++ Builder.

    Sedangkan dari Microsoft adalah Ms. Visual C++. Walaupun banyak kompiler yang tersedia, namun pada

    intinya bahasa pemrograman yang dipakai adalah C++.

  • 8/8/2019 20081205_Bahasa Pemrograman

    4/14

    TAHAPAN:Mulai

    Menulis Program

    Menjalan Program

    AdaKesalahanan

    Memperbaiki Program

    Selesai

    Tidak

    Ya

  • 8/8/2019 20081205_Bahasa Pemrograman

    5/14

    STRUKTUR

    BAHASA PEMROGRAMAN

    Bagian PendeklarasianBagian deklarasi merupakan bagian program untuk mendefinisikan tipe data

    suatu variable, konstanta, serta fungsi dan prosedur yang akan digunakan

    pada program.

    Bagian Statement

    Bagian statement merupakan bagian program yang berisi perintah yangakan dieksekusi/dijalankan.

  • 8/8/2019 20081205_Bahasa Pemrograman

    6/14

    Struktur C/C++

  • 8/8/2019 20081205_Bahasa Pemrograman

    7/14

    Beberapa hal yang harus diperhatikan di dalam

    menulis program adalah :

    Struktur Program

    Sintak Penulisannya

    Algoritma dari program

  • 8/8/2019 20081205_Bahasa Pemrograman

    8/14

    ELEMEN DASAR PEMROGRAMAN Pengenal(variabel) dan Tipe Data

    Konstanta Operator

    Statement Input dan Output (I/O)

  • 8/8/2019 20081205_Bahasa Pemrograman

    9/14

    PENGENAL dan TIPE DATA Pengenal (identifier) merupakan nama yang biasa digunakanuntuk suatu perubah (variable), konstanta, fungsi, atau obyek

    lain yang didefinisikan oleh pemrogram.

    Aturan yang berlaku bagi suatu pengenal secara umum adalah:

    1. Pengenal harus diawali dengan huruf (A .. Z, a .. z)

    2. Dapat berupa huruf, angka (0 .. 9) dan karakter garis bawah(_)

    3. Tidak boleh menggunakan Spasi

    4. Panjang pengenal boleh terdiri lebih dari 32 karakter, akan tetapi

    hanya 32 karakter pertama yang dianggap berarti.

    5. Case sensitive atau non Case sensitive tergantung bhs

    pemrogramannya. Misal C dan C++ adalah case sentitive

  • 8/8/2019 20081205_Bahasa Pemrograman

    10/14

    Contoh : Jumlah X, y, z

    Rata_rata

    Jumlah1, jumlah2

    PENDEKLARASIAN VARIABEL :

    Cara Pendeklarasian variabel sangat tergantung dari struktur

    program suatu bahasa pemrograman.

  • 8/8/2019 20081205_Bahasa Pemrograman

    11/14

    Misal :C/C++: Pascal: Basic:

    int jumlah;

    float harga;

    Var

    Total : integer;Kode : String[5];

    DIM A As Integer

    DIM X As Single

    DIM Y As Long

    Atau

    luas# Double

  • 8/8/2019 20081205_Bahasa Pemrograman

    12/14

    TIPE DATA Pengertian Tipe data menyiratkan suatu nilai

    yang dapat dinyatakan dalam bentuk

    konstanta atau variabel.

    Data berdasarkan jenisnya dapat dibagi menjadi lima kelompok,

    yang dinamakan sebagai tipe data dasar, yaitu:

    Bilangan bulat (integer)

    Bilangan pecahan (float/real) presisi-tunggal

    Bilangan pecahan (float/real) presisi-ganda

    Karakter(character), dan

    Tak bertipe(void).

  • 8/8/2019 20081205_Bahasa Pemrograman

    13/14

    Contoh Tipe data di C/C++

  • 8/8/2019 20081205_Bahasa Pemrograman

    14/14

    Pendeklarasian: Pendeklarasian tipe data Variabel:

    Type Nama_Variabel;

    Type : Menentukan tipe dari variabel

    Nama_Variabel : Menentukan nama variabel yang

    digunakan dalam program, jika ada lebih dari 1 variabel

    dengan tipe sama dipisahkan dengan tanda koma.

    Contoh :

    int jumlah;

    float harga_per_satuan, total_harga;