Cara Menulis Algoritma dalam Bahasa Pemrograman: 6 Langkah

Daftar Isi:

Cara Menulis Algoritma dalam Bahasa Pemrograman: 6 Langkah
Cara Menulis Algoritma dalam Bahasa Pemrograman: 6 Langkah

Video: Cara Menulis Algoritma dalam Bahasa Pemrograman: 6 Langkah

Video: Cara Menulis Algoritma dalam Bahasa Pemrograman: 6 Langkah
Video: TEMPAT BELAJAR DAN LATIHAN CYBER SECURITY BUAT YANG BARU MAU BELAJAR | GOOGLE GRUYERE 2024, Mungkin
Anonim

Algoritma adalah serangkaian langkah yang dirancang untuk memecahkan masalah atau menyelesaikan tugas. Algoritma biasanya ditulis dalam pseudocode, atau kombinasi dari bahasa Anda dan satu atau lebih bahasa pemrograman, sebelum menulis sebuah program. Artikel wikiHow ini akan mengajarkan kepada Anda cara menyusun algoritme yang membantu Anda memulai aplikasi.

Langkah

Tulis Algoritma dalam Bahasa Pemrograman Langkah 1
Tulis Algoritma dalam Bahasa Pemrograman Langkah 1

Langkah 1. Tentukan hasil dari kode Anda

Apa masalah spesifik yang ingin Anda selesaikan atau tugas yang ingin Anda selesaikan? Setelah Anda memiliki gagasan yang kuat tentang apa yang ingin Anda capai, Anda dapat menentukan langkah-langkah yang diperlukan untuk mencapainya.

Tulis Algoritma dalam Bahasa Pemrograman Langkah 2
Tulis Algoritma dalam Bahasa Pemrograman Langkah 2

Langkah 2. Tentukan titik awal

Menemukan titik awal dan akhir Anda sangat penting untuk membuat daftar langkah-langkah proses. Untuk menentukan titik awal, tentukan jawaban atas pertanyaan-pertanyaan ini:

  • Data/masukan apa yang tersedia?
  • Di mana data itu berada?
  • Rumus apa yang berlaku untuk masalah yang dihadapi?
  • Apa aturan untuk bekerja dengan data yang tersedia?
  • Bagaimana nilai data berhubungan satu sama lain?
Tulis Algoritma dalam Bahasa Pemrograman Langkah 3
Tulis Algoritma dalam Bahasa Pemrograman Langkah 3

Langkah 3. Temukan titik akhir dari algoritma

Seperti titik awal, Anda dapat menemukan titik akhir algoritme dengan berfokus pada pertanyaan berikut:

  • Fakta apa yang akan kita pelajari dari proses tersebut?
  • Apa yang berubah dari awal hingga akhir?
  • Apa yang akan ditambahkan atau tidak ada lagi?
Tulis Algoritma dalam Bahasa Pemrograman Langkah 4
Tulis Algoritma dalam Bahasa Pemrograman Langkah 4

Langkah 4. Buat daftar langkah-langkah dari awal sampai akhir

Mulailah dengan langkah yang luas. Untuk menggunakan contoh dunia nyata, katakanlah tujuan Anda adalah memiliki lasagna untuk makan malam. Anda telah menentukan bahwa titik awalnya adalah menemukan resep, dan hasil akhirnya adalah Anda akan memiliki lasagna yang benar-benar matang dan siap untuk dimakan pada pukul 19.00. Langkah Anda mungkin terlihat seperti ini:

  • Cari resep online.
  • Cari bahan-bahan yang sudah ada di dapur.
  • Buat daftar bahan-bahan yang Anda perlukan dari toko.
  • Beli bahan yang hilang.
  • Kembali ke rumah.
  • Siapkan lasagna.
  • Keluarkan lasagna dari oven.
Tulis Algoritma dalam Bahasa Pemrograman Langkah 5
Tulis Algoritma dalam Bahasa Pemrograman Langkah 5

Langkah 5. Tentukan bagaimana Anda akan menyelesaikan setiap langkah

Sekarang setelah Anda memiliki garis besar langkah-demi-langkah, inilah saatnya untuk memikirkan bagaimana Anda dapat mengkodekan setiap langkah. Bahasa mana yang akan Anda gunakan? Sumber daya apa yang tersedia? Apa cara paling efisien untuk menyelesaikan setiap langkah dalam bahasa itu? Masukkan beberapa kode itu ke dalam algoritme Anda. Perluas setiap langkah hingga Anda merinci seluruh proses.

  • Misalnya, langkah pertama dalam algoritme lasagna kami adalah Cari resep online.

    Tapi apa yang terlibat dalam pencarian ini? Jadilah spesifik. Sebagai contoh:

    • Nyalakan komputer Anda.

      Periksa untuk memastikan Anda terhubung ke internet. Sambungkan ke internet jika Anda belum melakukannya

    • Buka peramban web.
    • Masukkan istilah pencarian Anda.
    • Klik tautan resep.
    • Tentukan apakah resep tersebut memenuhi kebutuhan Anda.

      • Saring resep yang bukan vegetarian.
      • Pastikan resep membuat setidaknya 5 porsi.
    • Ulangi beberapa langkah ini sampai Anda menemukan resep yang tepat.
  • Pertimbangkan sumber daya yang Anda inginkan, seperti kemampuan sistem tempat Anda mengembangkan program. Dalam kasus lasagna, kami menganggap orang yang membuat lasagna tahu cara mencari di internet, mengoperasikan oven, dll.
Tulis Algoritma dalam Bahasa Pemrograman Langkah 6
Tulis Algoritma dalam Bahasa Pemrograman Langkah 6

Langkah 6. Tinjau algoritme

Sekarang setelah Anda menulis algoritme, saatnya untuk mengevaluasi prosesnya. Algoritme Anda dirancang untuk mencapai sesuatu yang spesifik, dan Anda akan membutuhkannya untuk mulai menulis program Anda. Tanyakan kepada diri Anda pertanyaan-pertanyaan berikut, dan jawablah masing-masing jika perlu:

  • Apakah algoritma memecahkan masalah/menyelesaikan tugas?
  • Apakah itu memiliki input dan output yang jelas?
  • Haruskah tujuan akhir didefinisikan ulang menjadi lebih umum? Lebih spesifik?
  • Adakah langkah yang bisa disederhanakan?
  • Apakah algoritme dijamin berakhir dengan hasil yang benar?

Tips

  • Lihat algoritme yang ada untuk mendapatkan ide tentang penulisan Anda sendiri.
  • Gunakan iterasi penghitungan cepat.
  • Fokus pada efisiensi saat coding.
  • Jangan lupa untuk mengakhiri atau kode akan gagal.

Direkomendasikan: