Sesi-3 Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
Pengertian Algoritma dan Flowchart
Advertisements

- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Tipe Data, Variabel & Operator
Matakuliah : Algoritma & Struktur Data Versi Materi
VARIABEL DAN OPERATOR.
Teknik Pemrograman (TEKPRO)
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Urutan (Sequence) Ery Setiyawan Jullev A.
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
III. STRUKTUR KONTROL.
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
2 JAM TEORI dan 1 jam praktek
ALGORITMA DAN STRUKTUR DATA
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Pemrograman Visual (Borland Delphi 7.0)
Algoritma dan Pemrograman
Algoritma dan Struktur Data
Tipe Data, Variabel & Operator
Chapter 3 PEMROGRAMAN TERSTRUKTUR
Algoritma Dan Pemrograman
Flowchart dan Pseudocode
ANALISA DAN DESAIN ALGORITMA
ALGORITMA PEMROGRAMAN 2A
STRUKTUR DASAR ALGORITMA
PRAKTIKUM ALGORITMA PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN Tipe Data
Operator C++ Pertemuan 3.
PERTEMUAN 2 Bambang Irawan.
DASAR-DASAR ALGORITMA
Tipe, Nama, dan Nilai Anifuddin azis.
Algoritma.
TIPE DATA, NAMA dan EKSPRESI
Struktur Seleksi (Percabangan)
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
Operator Operator adalah perintah yang memanipulasi nilai atau variabel dan memberikan suatu hasil. Macam – macam operator yang terdapat pada PowerBuilder.
Tipe, Nama, dan Nilai.
Pertemuan Operasi Store - Compute
Pseudocode – Tipe Data, Variabel, dan Operator
Algoritma & Pemrograman 1
Algoritma dan Pemrograman 1A Sindy Nova
Algoritma dan Pemrograman (Pertemuan 03)
Tipe Data, Operator dan Ekspresi
DASAR PEMROGRAMAN JAVA
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Latihan & Studi Kasus Perulangan / Looping PEMROGRAMAN DASAR
ALGORITMA DAN PEMROGRAMAN Tipe Data
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
ALGORITMA DAN PEMROGRAMAN Tipe Data
Tipe Data, Nama dan Nilai
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
minggu ke-2 Imam Fahrur Rozi
Algoritma & Pemrograman Chapter 5
OPERATOR RELASI & LOGIKA
Algoritma & Pemrograman 1
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Konsep Tipe Data dan Operator
DIAGRAM ALUR (FLOWCHART)
Review Algoritma 1 Teks Algoritma terdiri dari tiga bagian :
PHP.
Aritmatika Komputer.
Struktur dan Arsitektur Pemrograman
Pertemuan 3 DR. Okfalisa, MsC Tipe, Nama dan Nilai.
Algoritma 1 Temu 2.
Notasi Algoritmik, Tipe Dasar, Nilai, Ekspresi dan Input/Output
Logika dan Algoritma Agung BP Chapter 5.
Dasar Pemrograman Percabangan Nurul Anisa Sri Winarsih, M. CS
Dasar Pemrograman Aksi Sekuensial Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Sesi-3 Algoritma dan Pemrograman Dadan Nurdin Bagenda, ST.

Outline Materi Review Sesi-2 Tipe Data Operator (aritmatika, pembanding, logika) Struktur Kontrol Runtunan (sequential) Pemilihan (selection) Pengulangan (looping) Studi Kasus Tugas

Tipe Data Suatu tipe data digunakan untuk menyatakan pola penyajian data dalam komputer. Data yang akan diolah dalam komputer dapat berbentuk: nilai numeric, karakter, string dan rekaman (record) Tipe data dibagi menjadi : Tipe dasar (bilangan logik, bulat, riil, karakter) Tipe bentukan (string, tipe dasar dgn nama tipe baru, rekaman)

Operator Operator Aritmatika Operator Relasi / Pembanding Contoh : 2 + 3 * 4= ... (6+4)/2= ... Operator Relasi / Pembanding Contoh 4 > 7 = ... (5 + 3) <= 12 = ... ^ Pangkat * Perkalian / Pembagian + Penjumlahan - Pengurangan < Lebih kecil <= Lebih kecil sama dengan > Lebih besar >= Lebih besar sama dengan = Sama dengan <> Tidak sama dengan

Operator - lanjutan Operator Logika NOT, AND, OR Operand NOT True False Operand 1 Operand 2 AND OR True False

Struktur Kontrol Runtunan (sequence) Setiap perintah (instruksi) dijalankan secara urut dari awal sampai akhir (top  bottom) Disimbolkan : A1  A2 A3 Contoh : Buat algoritma untuk membuat konversi satuan dari kilogram ke gram ! Program konversi_berat { konversi satuan kg ke gr} Kamus kg, gr : 0 Algoritma Input kg gr  kg * 1000 Print gr

Struktur Kontrol - lanjutan Pemilihan (selection) Struktur kontrol yang memilih satu alternatif diantara beberapa alternatif pilihan yang ada, dengan melihat nilai variabel berupa ekspresi logika Disimbolkan : ... Jika kondisi X maka Aksi True Atau Aksi False Buat algoritma untuk menentukan kategori usia seseorang berdasarkan bagan berikut : 50 th 51th dst... TUA 0...50th MUDA

Struktur Kontrol - lanjutan Pengulangan (looping) Mengulang sekumpulan perintah yang sesuai dengan kondisi yang diberikan berdasarkan loop control variabelnya Istilah: Loop Control Variabel = bisa berbentuk COUNTER atau EVENT Contoh : Buat algoritma untuk mencetak angka 1 sampai 5 beserta hasil total penjumlahan angka-angka yang tercetak tersebut, tanpa ada suatu nilai input ! Program cetak ONEtoFIVE { mencetak angka 1-5 & menghitung totalnya} Kamus k = 0 total : 0 Algoritma k  k + 1 Print k total  total + k Loop until k = 5

Studi Kasus Buat Algoritma untuk melakukan konversi nilai kurs Rupiah ke $ US ! Bu Dora menjual mangga Rp 500 per buah. Seorang pembeli akan mendapat diskon 10% jika total belinya di atas Rp. 50.000. Buat algoritma untuk menampilkan total bayar setiap pembeli ! Tulislah Algoritma untuk mencetak teks WOW Aku Suka Algoritma sebanyak N kali seseuai dengan angka yang diinput oleh user dari keyboard !