Algoritma adalah urutan penyelesaian suatu masalah berdasarkan urutan langkah langkah yang di susun secara sistematis dan menggunakan bahasa yang logis yang dapat di tulis menggunakan Flowchart. Tidak semua langkah penyelesaian yang logis bisa di sebut algoritma, ciri ciri dari algoritma adalah harus berakhir setelah melakukan sejumlah langkah proses , setiap langkah tidak boleh berarti ganda darus di definisakan dengan benar, memiliki data input ,memiliki hasil output
dan algoritma harus efektif
Algoritma dapat di implementasikan dalam kehidupan sehari hari untuk memecahkan suatu masalah misalnya dalam membuat teh hangat :
1. Siapkan air panas, gelas, teh celup, gula
2. Masukan gula
3. Tuangkan air panas kedalam gelas
4. Celupkan teh ke dalam air panas
5. Aduk teh hingga merata
6. Teh siap di hidangkan
Pemikiran masing masing orang untuk menyelesaikan masalah bisa berbeda beda maka dari itu Tidak ada aturan baku dalam menuliskan algoritma yang penting mudah dibaca dan menggunakan bahasa yang mudah dipahami
Flowchart digunakan untuk menggambarkan urutan instruksi dari program komputer dengan urutan yang yang tepat. Flowchart juga dapat menjadi sarana berkomunikasi dengan bahasa yang mudah di pahami segingga dapat memudahkan untuk penyelesaian masalah. Penulisan sebuah flowchart tidak ada patokan yang bersifat mutlak tetapi terdapat beberapa anjuran yang harus di perhatikan yaitu penggambaran dimulai dari sisi atas ke bawah dan dari sisi kiri ke kanan menggunakan simbol yang tepat dan harus dapat di mengerti oleh pembacanya
dan algoritma harus efektif
Algoritma dapat di implementasikan dalam kehidupan sehari hari untuk memecahkan suatu masalah misalnya dalam membuat teh hangat :
1. Siapkan air panas, gelas, teh celup, gula
2. Masukan gula
3. Tuangkan air panas kedalam gelas
4. Celupkan teh ke dalam air panas
5. Aduk teh hingga merata
6. Teh siap di hidangkan
Pemikiran masing masing orang untuk menyelesaikan masalah bisa berbeda beda maka dari itu Tidak ada aturan baku dalam menuliskan algoritma yang penting mudah dibaca dan menggunakan bahasa yang mudah dipahami
Flowchart digunakan untuk menggambarkan urutan instruksi dari program komputer dengan urutan yang yang tepat. Flowchart juga dapat menjadi sarana berkomunikasi dengan bahasa yang mudah di pahami segingga dapat memudahkan untuk penyelesaian masalah. Penulisan sebuah flowchart tidak ada patokan yang bersifat mutlak tetapi terdapat beberapa anjuran yang harus di perhatikan yaitu penggambaran dimulai dari sisi atas ke bawah dan dari sisi kiri ke kanan menggunakan simbol yang tepat dan harus dapat di mengerti oleh pembacanya
Dalam pembuatan suatu program yang terpenting adalah mengerti alur dari jalanya program tersebut dan penulisan alur dari jalanya program dapat menggunakan flowchart dengan memakai aturan aturan penggunaan simbol sehinga saat menganalisis sebuah program dapat membaca alur dengan mudah
CONTOH PROGRAM
Penerapan Flowchart pada program
FLOWCHART PROGRAM BILANGAN FIBONACCI
Menggunakan bahasa pemrograman python pada postingan sebelumnya membuat Program bilangan fibonacci dan flowchart bilangan fibonacci
Step 1 : Memberi nilai counter = 2
Step 2 : Input (masukka jumlah deret =) dengan tipe interger
Step 3 : Membuat pilihan apakah number adalah 1 ?
Step 4 : Jika Ya print 0
Step 5 : Jika tidak dan number lebih dari 1
Step 6 : Print 0
Step 7 : Print 1
Step 8 : Memberi nilai a = 0 dan b = 1
Step 9 : Lakukan perulangan jika counter kurang dari number
Step 10 : Memberi nilai a = nilai a + b
Step 11 : print a
Step 12 : Memberi nilai counter = nilai counter + satu
Step 13 : Membuat pilihan jika counter kurang dari number?
Step 14 : Jika Ya b = nilai a + nilai b
Step 15 : Print b
Step 16 : Memberi nilai counter = nilai counter + satu
algoritmanya bilangan fibonacci
Step 2 : Input (masukka jumlah deret =) dengan tipe interger
Step 3 : Membuat pilihan apakah number adalah 1 ?
Step 4 : Jika Ya print 0
Step 5 : Jika tidak dan number lebih dari 1
Step 6 : Print 0
Step 7 : Print 1
Step 8 : Memberi nilai a = 0 dan b = 1
Step 9 : Lakukan perulangan jika counter kurang dari number
Step 10 : Memberi nilai a = nilai a + b
Step 11 : print a
Step 12 : Memberi nilai counter = nilai counter + satu
Step 13 : Membuat pilihan jika counter kurang dari number?
Step 14 : Jika Ya b = nilai a + nilai b
Step 15 : Print b
Step 16 : Memberi nilai counter = nilai counter + satu
Flowchart Program Menghitung Nilai Rata Rata Kelas
Membuat program untuk menghitung nilai rata rata dari 5 siswa menggunakan python. Sebenarnya ada cara yang lebih mudah untuk membuat sebuah flowchart dengan menggunakan aplikasi flowgoritm. Dengan menggunakan aplikasi ini tidak perlu lagi susah susah untuk membuat program karena sudah terdapat tombol source code viewer yang menampilkan kode program yang bisa langsung di copy dan paste pada aplikasi editor program jadi kita tidak perlu susah susah lagi untuk menulis sebuah program hanya dengan membuat flowchart saja seperti ini
Membuat program untuk menghitung nilai rata rata dari 5 siswa menggunakan python. Sebenarnya ada cara yang lebih mudah untuk membuat sebuah flowchart dengan menggunakan aplikasi flowgoritm. Dengan menggunakan aplikasi ini tidak perlu lagi susah susah untuk membuat program karena sudah terdapat tombol source code viewer yang menampilkan kode program yang bisa langsung di copy dan paste pada aplikasi editor program jadi kita tidak perlu susah susah lagi untuk menulis sebuah program hanya dengan membuat flowchart saja seperti ini
Algoritma menghitung nilai rata rata
Step 1 : Memberi nilai jumlah = 0 , total = 0
Step 2 : Lakukan perulangan jika jumlah kurang dari 5
Step 3 : Input angka ("masukkan nilai")
Step 4 : Memberi nilai total = nilai total + nilai angka, jumlah = nilai jumlah + satu
Step 5 : jika jumlah lebih dari 5 nilai rata = nilai total di bagi nilai jumlah
Step 6 : Print nilai rata rata
code program menghitung nilai rata rata
jumlah=0
total=0
while jumlah<5 -="" 5="" :="" allowfullscreen="" angka="int(input(" asukkan="" bc78f639e="" embed="" frameborder="0" height="356" https:="" marginheight="0" marginwidth="0" nilai="" python="" rata="" siswa=" ,rata)
</code>
</pre>
</div>
<h1>coba program deret bilangan fibonacci python</h1>
<iframe src=" trinket.io="" width="100%">5>
Comments
Post a Comment