13
TEORI ALGORITMA DAN PEMROGRAMAN

Pertemuan 3 - Algoritma Dan Flowchart

Embed Size (px)

DESCRIPTION

program sistem informasi

Citation preview

Page 1: Pertemuan 3 - Algoritma Dan Flowchart

TEORI ALGORITMA DAN PEMROGRAMAN

Page 2: Pertemuan 3 - Algoritma Dan Flowchart

Algoritma• Bagian dari pengembangan Perangkat Lunak (SDLC)• Algoritma….?

• Syarat dan ketentuan berlaku

• Contoh..?

Page 3: Pertemuan 3 - Algoritma Dan Flowchart

Contoh Algoritma

Mengirim surat kepada teman:

1. Tulis surat pada secarik kertas surat.

2. Ambil sampul surat.

3. Masukkan surat ke dalam sampul.

4. Tutup sampul surat menggunakan perekat.

5. Jika kita ingat alamat teman tersebut, maka

tulis alamat pada sampul surat.

6. Jika tidak ingat, lihat buku alamat, kemudian

tulis alamat pada sampul surat.

7. Tempel perangko pada surat.

8. Bawa surat ke kantor pos untuk diposkan.

Page 4: Pertemuan 3 - Algoritma Dan Flowchart

FLOWCHART

Page 5: Pertemuan 3 - Algoritma Dan Flowchart

Flowchart• Untuk apa..?• Flowchart..?• Garis Besar..?• Jenis Flowchart:

• System flowchart• Program flowchart

Page 6: Pertemuan 3 - Algoritma Dan Flowchart

Flow Direction Symbol

Page 7: Pertemuan 3 - Algoritma Dan Flowchart

Processing Symbol

Page 8: Pertemuan 3 - Algoritma Dan Flowchart

Processing Symbol (2)

Page 9: Pertemuan 3 - Algoritma Dan Flowchart

Input-Output Symbol

Page 10: Pertemuan 3 - Algoritma Dan Flowchart

Input-Output Symbol (2)

Page 11: Pertemuan 3 - Algoritma Dan Flowchart

Contoh

1. Buatlah flowchart untuk menghitung luas lingkaran, yang mana radius diketahui yaitu 10 cm

2. Buatlah flowchart untuk membandingkan dua buah bilangan yang di-input, kemudian tentukan apakah bilangan pertama lebih besar dibandingkan dengan bilangan kedua!

Page 12: Pertemuan 3 - Algoritma Dan Flowchart

Latihan

1. Buatlah flowchart untuk menentukan bilangan berikut: 12, 6, dan 17 merupakan bilangan genap atau ganjil!

2. Buatlah flowchart untuk menentukan apakah nilai mahasiswa yang di-input masuk kategori lulus atau gagal. Lulus apabila nilai lebih dari 60!

3. Buatlah flowchart untuk mengirim sms kepada teman!

Page 13: Pertemuan 3 - Algoritma Dan Flowchart

Q&A