Algoritma dan Pemrograman

Slides:



Advertisements
Presentasi serupa
[Kristanto:2009] perintah if berguna untuk memilih satu dari 2 atau lebih alternatif jawaban yang tersedia. Jika perintah if tersebut terdiri dari 2 atau.
Advertisements

Flowchart (1) Mata Kuliah: Dasar Pemrograman
STATEMENT KONDISI Adalah perintah yang memungkinkan
II Kendali percabangan (branching)
STRUKTUR PERULANGAN (LOOPING)
Dasar Pemrograman MODUL 07 PERULANGAN.
STRUKTUR KONTROL PENYELEKSIAN KONDISI.
sebuah fungsi yang memanggil dirinya sendiri
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Struktur Kendali Proses (Seleksi)
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Algoritma dan struktur data
STRUKTUR KENDALI PROSES
Algoritma dan Struktur Data
Perintah Perulangan Pertemuan ::
Kontrol Program Armadyah Amborowati.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
PERULANGAN.
Algoritme dan Pemrograman
III. STRUKTUR KONTROL.
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
2 JAM TEORI dan 1 jam praktek
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
Bab 05 Tipe Data dan Mengisi Variabel
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
STRUKTUR PERULANGAN 2 (LOOPING-2)
DECISION KONDISI / PEMILIHAN
Algoritme dan Pemrograman
PERCABANGAN (DECISION)
Statement Control (if dan switch)
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Ucu Nugraha, ST. Algoritma.
PERTEMUAN 7 STATEMENT PEMILIHAN
Algoritma dan Struktur Data 1 pertemuan 5
PERCABANGAN.
Pemilihan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
Fungsi Rekursif Algoritma dan Pemrograman II Teknik Informatika
Algoritme dan Pemrograman
STRUKTUR LOOPING Castaka Agus Suginto, M.Kom., M.CS.
Algoritma dan Pemrograman
Struktur Data Khoiriya Latifah, M.Kom.
Algoritma dan Pemrograman
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Pertemuan 9 Pengulangan dalam C Erna Sri Hartatik
Perulangan Erfin Gustaman.
ALGORITMA DAN PEMROGRAMAN Struktur Algoritma
PERTEMUAN 8 Algoritma Presented by : Sity Aisyah, M.Kom
Pemrograman Terstruktur
PERCABANGAN (DECISION)
Percabangan/Seleksi.
Pengendalian Proses : Perulangan /Looping
STATEMENT PENGENDALIAN (PEMILIHAN)
Soal-soal Pengulangan
PERCABANGAN.
SEKOLAH TINGGI ILMU KOMPUTER CIPTA KARYA INFORMATIKA
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
SELEKSI ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Pertemuan 1 Algoritma & Pengantar Bahasa C
mencetak Total kedua bilangan tersebut
Latihan Pertemuan Operasi Seleksi
Pertemuan 7 Percabangan dalam bahasa C .:: Erna Sri Hartatik ::.
Kondisi IF.
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Algoritma dan Pemrograman
ALGORITMA & DASAR PEMROGRAMAN
STRUKTUR perulangan (1)
Sesi-3 Algoritma dan Pemrograman
PERCABANGAN.
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
Transcript presentasi:

Algoritma dan Pemrograman Pertemuan II Samuel Wibisono, Drs.M.Si.

Definisi Algoritma Algoritma merupakan pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian suatu masaalah, yang nantinyaa akan diimplementasikan kedalam suatu bahasa pemrograman. Algoritma digunakan untuk tiga struktur program yaitu : - struktur urut (sequence structure) - struktur keputusan (decision structure) - struktur pengulangan (looping structure)

Struktur Urut Struktur urut terdiri dari pernyataan atau beberapa pernyataan yang tidak mempunyai perulangan atau keputusan didalamnya. Contoh struktur urut pada algoritma menghitung luas dan volume balok yang sudah anda buat.

Struktur Keputusan Struktur pengambilan keputusan digunaakan untuk memilih salah satu alternatif jawaban yang tepat dari pilihan yang ada. Dalam C++ ada dua perintah pengambilan keputusan yaitu perintah IF dan perintah SWITCH

Struktur Keputusan Contoh : Buatlah algoritma dan program untuk menghitung total pembayaran, bila pembelian >= 100000 maka mendapat discount 10 %, jika tidak maka mendapat discount 5 %.

Struktur Keputusan Algoritma Masukkan nilai pembelian Jika pembelian >= 100000, discount = 10%*pembelian Total = pembelian – discount Jika pembelian < 100000, discount = 5%*pembelian Tampilkan pembelian Tampilkan discount Tampilkan total pembayaran

Struktur Keputusan Program /*--------------------------------------*/ /* Program Struktur Keputusan */ /*-------------------------------------*/ #include <stdio.h> main( ) { long int beli, disc, total; printf (“masukkan pembelian:”);scanf(“%ld”,&beli); if (beli>=100000) disc = 0.1*beli; total = beli – disc; } else disc = 0.05*beli; total = beli – disc;

Struktur Keputusan Lanjutan program printf (“Nilai pembeliaan : % ld\n”, beli); printf (“Besar discount : % ld\n”, disc); printf (“Total pembayaran : % ld\n”, total); }

Struktur Pengulangan Struktur pengulangan digunakan untuk melakukan proses secara berulang-ulang, jika suatu kondisi dipenuhi atau sebaliknya. Contoh : mengulang proses memasukkan data mengulang proses menghitung mengulang proses menampilkan hasil perhitungan

Struktur Pengulangan Contoh kasus Buat lagoritma dan program untuk menampilkan angka dari 1 sampai 10 secara menurun Algoritma 1 Tentukan nilai awal, batas dan penurunan nilai 2 Lakukan pengulaangan sampai batas terpenuhi 3 Tampilkan bilangan

Struktur Pengulangan Program /*Program Pengulangan*/ #include <stdio.h> main ( ) { int n ; for ( n=10; n>0; n--) printf(“%d\n”,n); }

Praktek Struktur Urut Struktur Pengulangan Struktur Keputusan