ALGORITMA , FLOWCHART , PSEUDECODE HASIL
SISA BAGI
Algoritma adalah urutan penyelesaian masalah yang dilakukan secara logis dan sistematis untuk menyelesaikan masalah secara terurut dari tahap awal sampai tahap akhir penyelesaian masalah tersebut. Setiap masalah yang diselesaikan menggunakan algoritma maka masalah tersebut dapat dicari dari bagian bagian yang nantinya akan memudahkan user dalam menemukan kesalahan pada program apabila didalam program tersebut terjadi eror. Algoritma yang baik adalah algoritma yang mampu diterapkan di semua bahasa pemrograman tanpa difokuskan ke dalam 1 bahasa pemrograman. Sehingga ketika algorirma tersebut dibuat maka user dapat mengetahui dan membuat aplikasi dari bahasa pemrograman apapun.
Flow chart adalah tahapan penyelesaian masalah menggunakan gambar atau grafik berupa chart. Dimana setiap langkah langkah yang dijalankan pada program digambar kan pada flow chart. Proses dan fungsi fungsi juga dimasukan kedalam flowchart.
Pseudecode adalah suatu bentuk penulisan program yang belum menjadi sebuah program dan masih menyerupai algoritma. Namun pseudecode sudah menyerupai bahasa pemrograman tertentu dan pseudecode ditulis dalam bahasa Inggris sehingga memudahkan user dalam membuat aplikasi atau menuangkan pseudecode kedalam bahasa pemrograman yang dipilih
1. Menentukan Sisa Bagi Bilangan Bulat
1.1. Definisi Masalah
Menentukan hasil sisa bagi dari dua buah
bilangan bulat.
1.2. Analisis Masalah
Hitung berapa sisa dari hasil pembagian sebuah
bilangan bulat.
1.2.1.
Input Program
·
Bilangan
bulat yang akan dibagi ( didefinisikan sebagai a )
·
Bilangan
bulat yang akan digunakan sebagai pembagi ( didefinisikan sebagai b )
1.2.2.
Output Program
Hasil sisa pembagian dari sebuah bilangan
bulat.
2.
Bentuk
Algoritma Sisa Bagi
1)
Mulai
2)
Input
a
3)
Input
b
5)
a
= a–b
6)
Kembali
ke no. 4
7)
Cetak
a
8)
Selesai
3.
Flowchart
|
|
4.
Pseudocode
1)
Start
2)
Read a
3)
Read b
4)
While a > b
do a = a-b
5)
Print a
6)
End


EmoticonEmoticon