Setelah mengenal tentang apa itu algoritma,disini kita akan membahas tentang penulisan pada algoritma.Ada beberapa penulisan yang ada pada algoritma,yaitu:
1.kalimat Deskriptif
penulisan algoritma dengan kalimat Deskriptif ini biasa disebut dengan penulisan dengan bahasa alami di kalangan programmer,penulisan algoritman dengan cara kalimat deskriptif ini harus dilakukan dengan bahasa yang jelas dan logis agar tidak berbelit belit dalamm memahaminya sehingga user dapat menentukan mana imput dan output nya.Dalam penulisannya tidak ada aturan baku sehingga user dapat merancang algoritma dengan pemikiran sendiri,namun user sebaiknya menggunakan bahasa yang korespondensi agar mudah di terjemahkan dalam bahasa pemogramman.
Penulisan dengan bahasa Deskriptif ini cocok digunakan untuk penulisan algoritma pendek,namun penulisan dengan cara ini kurang efektif,karena penulisan ini memang sangat mudah di buat namun sulit diterjemahkan dalam pemograman.Pada dasarnya penulisan dengan kalimat Deskriptif tersusun menjadi tiga bagian,yaitu:
bagian judul(header)
judul ini merupakan bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) tentang algoritma tersebut, dibagian ini jugalah dapat digunakan untuk menentukan apakah teks algoritma yang akan dibuat merupakan program , prosedur, atau fungsi. cukup menggambarkan apa yang akan dilakukan oleh algoritma.
2.bagian deklarasi
Bagian deklarasi merupakan bagian yang mendefinisikan semua data yang dipakai di dalam algoritma, data tersebut dapat berupa variable, konstanta, tipe data ,prosedur atau fungsi. Semua data tersebut dapat digunakan di dalam algoritma jika telah didefinisikan terlebih dahulu.
3.bagian descripsi.
Bagian ini adalah inti,pada bagian ini menjelaskan langkah-langkah peyelesaian masalah dalam algoritma yang ditulis dengan bahasa yang jelas dan logis agar dapat dipahami oleh user.
2.Flowchart
Flowchart adalah cara penulisan algoritma dengan menggunakan notasi grafis. Flowchart ini merupakan gambar atau bagian yang memperlihatkan urutan atau langkah-langkah dari suatu program serta hubungan antar proses beserta pernyataanya dalam suatu maslah di algoritma. Penulisan algoritma dengan cara flowchart dapat lakukan dengan menggunakan simbol. Dengan demikian simbol menggambarkan proses tertentu. Sedangkan proses dapat digambarkan dengan garis penghubungan.
Aktivitas yang digambarkan harus didenfinisikan dengan menggunakan bahasa dan simbol yang tepat dan definisi ini harus dapat dan dimengerti oleh pembaca.serta Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas.Hanya terdapat satu titik awal dan satu titik terakhir.
3.Pseudocode
Pseudocode ini merupakan cara penulisan algoritma yang menyerupai bahasa dan pemrograman tingkat tinggi. Pseudocode ini menggunakan bahasa yang hampir menyerupai bahasa pemrograman. Biasanya pseudocode menggunakan bahasa yang paling mudah dipahami oleh komputer dibbanding algoritma yang buat sebelumnya.
Demikian ulasan tentang cara penulisan dalam algoritma.