[Pelajaran] Logika dan Algoritma Part-1

Hari ini gue bakal ngejelasin tentang Logika dan algoritma, jadi bagi loe semua yang mau tau tentang Logika dan Algoritma silahkan baca dengan tenang… hehe.. ARTI KATA :

  • Logika Hal-hal yang dapat diterima dan dimengerti oleh akal tepatnya logika itu kenyataan.
  • Algoritma Urutan langkah-langkah logis dalam penyelesaian masalah dan disusun secara teratur dan sistematis.
  • Program Sekumpulan Instruksi yang merupakan bagian2 dari penyelesaian masalah.
  • Bhs.Program Bahasa yang digunakan untuk menulis program.

Kriteria Pemilihan Program

Dibawah ini adalah kriteria yang harus dimiliki oleh sebuah program yang akan di buat :

  • Output Adalah Algoritma harus menghasilkan solusi dari masalah yang sedang diselesaikan.
  • Efektifitas Adalah Algoritma harus menghasilkan solusi yang sesuai dengan masalah yang diselesaikan.
  • Efisiensi Adalah Algoritma tidak boleh memakan memory dan waktu proses yang lama.
  • Jumlah langkah berhingga Adalah Algoritma harus berhingga, sehingga jika telah mendapatkan solusi yang dibutuhkan maka proses tidak berlangsung terus menerus. (Tidak Looping)
  • Berakhir Adalah Algoritma harus berakhir walau ada atau tidak adanya solusi.
  • Terstruktur Adalah Algoritma harus Terurut secara teratur sehingga roses penyelesaian masalah tidak berbelit-belit.

Pembuatan FlowChart Standard

Flowchart adalah bagan atau struktur, diamana kita megurutkan proses-proses kinerja program yang akan kita buat. Pembuatan FlowChart (Menghitung Luas Segi Tiga) Mencari Luas Segi tiga

Input A (A = Alas), LET A Input T (T = Tinggi), LET T Hitung L ( L = (A * T)/2 ), Process Cetak L (Hasil Luas), PRINT L Hasil Cetak Jika (A=3 dan T=4) : 6 Pembuatan FlowChart (Bilangan Kuadrat) Mencari Bilangan Kuadrat (Looping terus-menerus) Line1 : A = 1 Line2 : A = A + 1 Line3 : B = A * A Line4 : Print B Kembali Ke Atas Setelah Line1 Hasil Cetak: 4 9 16 25 36 49 64 81 dan seterusnya Mencari Bilangan Kuadrat (Looping Terbatas) Line1 : Input Z (Z = Batas Perulangan) Line2 : A = 1 Line3 : A = A + 1 Line4 : If A>Z maka (GoToSTop) jika tidak (GoToNextLine) Line5 : B = A * A Line6 : Print B Kembali Ke Atas Setelah Line1 Hasil Cetak Jika (Z=5) : 4 9 16 25

5 thoughts on “[Pelajaran] Logika dan Algoritma Part-1

  1. Horreeee pertamax…he.. Sebenernya sy sngt seneng jk bs mbuat program sederhana, sy ngerti komputer jg secara otodidak, ga ada biaya, cuma kemauan doang..biar ga ndeso amat..he
    Bannernya keren…..bikinin aku jg dong…

    ya udah nanti kapan2 ya boz…. * itu aja ngasal…🙂 *

  2. algoritma??? hehehe jd inget pas dulu belajar C++, sekarang mah jauh2 deh dr itu…mata kuliahna belajar biologi am kimia mulu hehehehe

    wah boleh tuh pelajaran C++ nya… kapan mau kasih tutorialnya??

  3. boleh kk…………………bgus wat sy yg pemula ne……..pa lagi ambil kul jurusan pemograman salah ambil jurusan se tapi sy terusin aja

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s