07 Urutan. Komponen algoritma yang: paling dasar paling sederhana paling diremehkan …  paling banyak memberi kontribusi menghasilkan solusi yang “melenceng”

Slides:



Advertisements
Presentasi serupa
MARKETING PLAN Presented by meliapropolis.org.
Advertisements

Pengukuran Sudut Sudut adalah bangun yang dibentuk oleh 2 sinar garis yang bersekutu pada pangkalnya. 2 sinar garis itu disebut kaki sudut. Pangkal kedua.
TUGAS Buatlah program menghitung luas persegi panjang!
BAB 02 PERSAMAAN DASAR AKUNTANSI & PENCATATAN BERPASANGAN
" Datanglah pada-Ku kalian yang letih lesu & berbeban berat "
Pengertian Algoritma dan Flowchart
Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I
Algoritma Pemograman 1 A
ALGORITMA ERIK HADI SAPUTRA.
BALAI LATIHAN KERJA BANTUL Jl. Parangtritis Km Telp (0274) BANTUL – DI. YOGYAKARTA BLK adalah tempat pelaytihan kerja atau kuersus keterampilan.
Soal-Soal Latihan Mandiri
Latihan Bilangan Rasional dan Irrasional
BALAI LATIHAN KERJA BANTUL JL. Parangtritis Km. 12
Anom Harya Wicaksana Sufia Adha Putri Rakanta Rifky E.I.P
Logika Algoritma & Pemrograman
Pecahan b. Mengubah bentuk pecahan c. perbandingan/skala
Sri Andriani, SE, M.Si Bea Perolehan atas Tanah dan Bangunan (BPHTB) BPHTB )UU RI No 20 TAHUN 2000 tentang parabola UU RI No 21 than 1997 tentang.
Soal 1 Jika: 2a + b = 3 –3a + 2b = 20 Tentukan 2b – a = ?
BAHAN AJAR Aproksimasi. BAHAN AJAR Aproksimasi.
Sistem Koordinat Bumi.
Alat Ukur Waktu dengan Satuan Jam
TEL 2112 Dasar Komputer & Pemograman Nama dan Nilai Objek Abdillah, S.Si, MIT Website:
SEKUEN Minggu II -- (40 menit)
Algoritma dan Pemrograman
Struktur Dasar Algoritma
Pertemuan 8 Bilangan Binari
Copy right  Mediane Matematika
INDONESIAN CURRENCY Rupiah. COINS Rp.5 (1974)Lima Rupiah FrontReverse.
RANCANG BANGUN SISTEM ANTRIAN BERBASIS PERANGKAT LUNAK DENGAN REAL TIME MONITORING PADA PELAYANAN CUSTOMER I Gede Marta Wiguna
Structure.
Notasi Algoritma.
TATA CARA PENGENAAN BPHTB
PERTEMUAN KE 5 PROSES BERULANG.
BALAY LATIHAN KERJA BANTUL Jl.parangtritis Km.12.5 Telp (0274) BANTUL DI. YOGYAKARTA BLK adalah tempat pelatihan kerja atau kursus ketrampilan.
Contoh Simulasi Proses: ABSORPSI
MARI BELAJAR MATEMATIKA
Dasar Pemrograman MODUL 05 RUNTUNAN (sequence).
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Algoritma dan Pemrograman
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
Pertemuan Pengembangan Algoritma
Struktur Dasar Algoritma
Latihan Pertemuan Operasi Store - Compute
Chapter 3 PEMROGRAMAN TERSTRUKTUR
Bahasa Pemrograman Dasar Pertemuan 6
SUBALGORITMA.
Mengenal nama dan lambang bilangan.
Metode Perancangan Program
Pengertian Algoritma dan Flowchart
Flowchart.
Struktur Runtunan Oleh Yohana . N..
Algoritma dan Struktur Data 1 pertemuan 3
Latihan Pertemuan Operasi Input Output
Membilang dan Nilai Tempat pada Pelajaran Matematika
Algoritma & Pemrograman Chapter 2
Disusun Oleh : DESI RACHMAWATI
DIAGRAM ALUR (FLOWCHART)
Pengontrolan Alur Program
Pengontrolan Alur Program
Aturan angka penting 1.Semua angka bukan nol adalah angka penting 2.Angka nol yang terletak dia antara dua angka bukan nol termasuk angka penting 3.Semua.
Peta Konsep. Peta Konsep C. Penerapan Sistem Persamaan Linier.
SISTEM BILANGAN.
Peta Konsep. Peta Konsep C. Penerapan Sistem Persamaan Linier.
C. Penerapan Sistem Persamaan Linier
Chapter 5 – Algoritma dan Permrograman Eka Ardhianto FTI - Unisbank
Dasar Konstruksi Pemrograman
PECAHAN SEDERHANA PECAHAN SUATU BILANGAN YANG UTUH UNTUK MENYATAKAN SEBAGIAN DARI KESELURUHAN.
Dasar Pemrograman Aksi Sekuensial Nurul Anisa Sri Winarsih, M. CS
Bilangan Ribuan
Transcript presentasi:

07 Urutan

Komponen algoritma yang: paling dasar paling sederhana paling diremehkan …  paling banyak memberi kontribusi menghasilkan solusi yang “melenceng” pertama kali harus ditaklukkan

Usaha Logis Menganalisis: Sebuah statement sebaiknya dilakukan dahulu atau kemudian? Sebuah statement sebaiknya diletakkan di bagian awal atau akhir? Sebuah statement sebaiknya diletakkan sebelum atau sesudah statement yang lain?

Inti Urutan Bagaimana mengatur statement mulai dari paling atas sampai paling bawah Sehingga didapat urutan statement yang benar Akibatnya solusi yang dihasilkan sesuai dengan harapan

Problem 01 Menukar isi dua buah Variabel A dan B Nilai Variabel A dan B diinputkan oleh User melalui Keyboard Nilai Variabel A dan B dicetak terlebih dahulu sebelum ditukar isinya Nilai Variabel A dan B dicetak lagi setelah ditukar isinya

Problem 02 Memecah angka-angka suatu bilangan User memasukkan sebuah bilangan (diasumsikan 0 sampai ) Bilangan tersebut dipilah-pilah angka penyusunnya, mulai dari satuan, puluhan, raturan, ribuan, puluhan ribu, dan raturan ribu Cetak semua hasil pilahannya

Problem 02 (contoh) User memasukkan 259 Hasil: Satuan = 9 Puluhan = 5 Ratusan = 2 Ribuan = 0 Puluhan Ribu = 0 Ratusan Ribu = 0

Problem 03 Operasi Pecahan

Problem 03 (lanjutan) Operasi Pecahan User memasukkan nilai a, b, c, dan d Cari nilai e dan f Cetak nilai e dan f yang telah ditemukan

Problem 04 Konversi waktu dari Jam:Menit:Detik menjadi Detik User memasukkan nilai jam, menit, dan detik Nilai jam dan menit dikonversi menjadi detik Jumlah semua nilai yang sudah menjadi detik Cetak hasil akhirnya

Problem 04 (contoh) User memasukkan: Jam = 10 Menit = 20 Detik = 30 Hasil Detik = 37230

Problem 05 Konversi waktu dari Detik menjadi Jam:Menit:Detik Prosedur yang dilakukan merupakan kebalikan dari Problem 04

Problem 06 Si Cantik belanja di sebuah Supermarket Si Cantik mempunyai uang yang tidak terbatas dalam nominal: Seratus Ribu Lima Puluh Ribu Dua Puluh Ribu Sepuluh Ribu Lima Ribu Seribu Lima Ratus Seratus

Problem 06 (lanjutan) Si Cantik harus membayar belanjaannya dengan uang yang dimilikinya Si Cantik ingin mengeluarkan tiap nominal seperlunya sesuai dengan harga yang harus dibayar Bantulan Si Cantik agar dapat menentukan berapa saja nominal yang harus diberikan untuk pembayaran

Problem 06 (contoh) Si Cantik harus membayar sebesar Rp ,- (dimasukkan dari keyboard) Maka nominal yang digunakan: (dicetak) 1 Seratus Ribu 0 Lima Puluh Ribu 2 Dua Puluh Ribu 0 Sepuluh Ribu 1 Lima Ribu 0 Seribu 1 Lima Ratus 2 Seratus