Cara Menulis Algoritma dalam Bahasa Pengaturcaraan: 6 Langkah

Isi kandungan:

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

Video: Cara Menulis Algoritma dalam Bahasa Pengaturcaraan: 6 Langkah

Video: Cara Menulis Algoritma dalam Bahasa Pengaturcaraan: 6 Langkah
Video: Cyber Security (Firdaus Ali) 2024, April
Anonim

Algoritma adalah sekumpulan langkah yang dirancang untuk menyelesaikan masalah atau menyelesaikan sesuatu tugas. Algoritma biasanya ditulis dalam pseudocode, atau gabungan bahasa pengucapan anda dan satu atau lebih bahasa pengaturcaraan, sebelum menulis program. WikiHow ini mengajar anda bagaimana menyusun algoritma yang memulakan anda dalam aplikasi anda.

Langkah-langkah

Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 1
Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 1

Langkah 1. Tentukan hasil kod anda

Apakah masalah khusus yang ingin anda selesaikan atau tugas yang anda ingin selesaikan? Setelah anda mempunyai idea kukuh tentang apa yang ingin anda capai, anda dapat menentukan langkah-langkah yang akan diambil untuk sampai ke sana.

Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 2
Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 2

Langkah 2. Tentukan titik permulaan

Mencari titik permulaan dan akhir anda sangat penting untuk menyenaraikan langkah-langkah prosesnya. Untuk menentukan titik permulaan, tentukan jawapan untuk soalan-soalan ini:

  • Apa data / input yang tersedia?
  • Di manakah data itu berada?
  • Formula apa yang berlaku untuk masalah yang dihadapi?
  • Apa peraturan untuk bekerja dengan data yang ada?
  • Bagaimana nilai data saling berkaitan?
Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 3
Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 3

Langkah 3. Cari titik akhir algoritma

Seperti titik permulaan, anda boleh menemui titik akhir algoritma anda dengan memberi tumpuan kepada soalan-soalan berikut:

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

Langkah 4. Senaraikan langkah-langkah dari awal hingga akhir

Mulakan dengan langkah yang luas. Untuk menggunakan contoh dunia nyata, katakan tujuan anda adalah mengadakan Lasagna untuk makan malam. Anda telah menentukan bahawa titik permulaan adalah mencari resipi, dan hasil akhirnya adalah bahawa anda akan mempunyai lasagna yang dimasak sepenuhnya dan siap untuk dimakan pada jam 7 malam. Langkah anda mungkin kelihatan seperti ini:

  • Cari resipi dalam talian.
  • Cari bahan yang sudah ada di dapur.
  • Buat senarai ramuan yang anda perlukan dari kedai.
  • Beli bahan yang tiada.
  • Pulang ke rumah.
  • Sediakan lasagna.
  • Keluarkan lasagna dari ketuhar.
Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 5
Tulis Algoritma dalam Bahasa Pengaturcaraan Langkah 5

Langkah 5. Tentukan bagaimana anda akan mencapai setiap langkah

Sekarang anda mempunyai garis besar selangkah demi selangkah, sudah tiba masanya untuk memikirkan bagaimana anda dapat membuat kod setiap langkah. Bahasa mana yang akan anda gunakan? Sumber apa yang ada? Apakah kaedah paling berkesan untuk menyelesaikan setiap langkah dalam bahasa itu? Masukkan beberapa kod tersebut ke dalam algoritma anda. Luaskan setiap langkah sehingga anda memperincikan keseluruhan proses.

  • Sebagai contoh, langkah pertama dalam algoritma lasagna kami adalah Cari resipi dalam talian.

    Tetapi apa yang terlibat dalam carian ini? Bersikap spesifik. Sebagai contoh:

    • Hidupkan komputer anda.

      Periksa untuk memastikan anda tersambung ke internet. Sambungkan ke internet jika anda belum melakukannya

    • Buka penyemak imbas web.
    • Masukkan istilah carian anda.
    • Klik pautan resipi.
    • Tentukan sama ada resipi itu memenuhi keperluan anda.

      • Tapis resipi yang bukan vegetarian.
      • Pastikan resipi membuat sekurang-kurangnya 5 hidangan.
    • Ulangi beberapa langkah ini sehingga anda menemui resipi yang tepat.
  • Pertimbangkan sumber yang ada, seperti kemampuan sistem yang anda gunakan untuk membangunkan program. Dalam kes lasagna, kami menganggap orang yang membuat lasagna tahu bagaimana mencari di internet, mengendalikan oven, dll.
Tuliskan Algoritma dalam Bahasa Pengaturcaraan Langkah 6
Tuliskan Algoritma dalam Bahasa Pengaturcaraan Langkah 6

Langkah 6. Kaji algoritma

Sekarang setelah anda menulis algoritma anda, inilah masanya untuk menilai prosesnya. Algoritma anda direka untuk mencapai sesuatu yang spesifik, dan anda memerlukannya untuk mula menulis program anda. Tanyakan kepada diri anda soalan-soalan berikut, dan ajukan setiap yang perlu:

  • Adakah algoritma menyelesaikan masalah / menyelesaikan tugas?
  • Adakah ia mempunyai input dan output yang jelas?
  • Perlukah tujuan akhir ditakrifkan semula menjadi lebih umum? Lebih spesifik?
  • Adakah langkah boleh dipermudahkan?
  • Adakah algoritma dijamin berakhir dengan hasil yang betul?

Petua

  • Lihat algoritma yang ada untuk idea menulis anda sendiri.
  • Gunakan lelaran pengiraan pantas.
  • Fokus pada kecekapan semasa membuat pengekodan.
  • Jangan lupa untuk menamatkan atau jika tidak kod tersebut akan gagal.

Disyorkan: