LKPD Algoritma Kelas XI

 

LAMPIRAN

Lampiran 1. Lembar Kerja Peserta Didik

Nama Siswa

1.

2.

Kelas

 

 

Topik : Notasi Algoritma

A.     Tujuan Pembelajaran

Peserta didik dapat menuliskan alur program ke dalam berbagai notasi algoritma.

 

 

B.      Petunjuk penggunaan LKPD

1.       Kerjakan secara berkelompok LKPD berikut ini.

2.       Diskusikan setiap permasalahan sesuai dengan petunjuk yang tertera.

3.       Anda dapat membaca dan mencari referensi lainnya untuk menyelesaikan LKPD.

 

C.     Kegiatan

      Pada pertemuan sebelumnya, Anda sudah mempelajari tentang notasi algoritma untuk menuliskan alur program ke dalam berbagai notasi algoritma.. Kali ini, Anda akan mempelajari 3 cara penulisan algoritma dengan menggunakan contoh yang sama pada pertemuan sebelumnya.

 

Instruksi:

Lengkapi lembar kerja ini dengan menuliskan notasi algoritma dengan 3 cara yakni deskriftif, pseudocode dan flowchart dari data di bawah ini

 

Menghitung Luas Segitiga

Petunjuknya adalah a = alas dan t = tinggi

Luas Segitiga = a x t / 2 atau L = 1/2*a*t

Algoritmanya adalah dengan memasukkan nilai alas (a) dan nilai tinggi segitiga (t)

Penghitungan luas menggunakan rumus alas dengan tinggi yang sudah ditentukan

Nilai L akan tercetak sebagai keluaran ke perangkat keluaran atau perangkat output.

 

 


 

Faraf :  ……………….

 

Nilai : …………………

 

Jawaban:

1.    Cara dengan Deskrifsi

Algoritma  Luas_Segitiga   ← Judul algoritma

{ Menghitung luas segitiga dengan sisi tertentu, Algoritma menerima masukan sisi sisi segitiga, menghitung luaasnya, lalu cetak luasnya ke piranti keluaran } ← Spesifikasi

Deklarasi :

Sisi = integer {tipe data baingan bulat}

Luas = integer { tipe data bilangan bulat }

Deskrifsi :

1.    Baca sisi

2.    Hitung Luas = ½*alas*tinggi

3.    Tamplkan luas ke layar

4.    Selesai

 

2.    Cara dengan Pseudocode

Algoritma  Luas_Segitiga   ← Judul algoritma

{ Menghitung luas segitiga dengan sisi tertentu, Algoritma menerima masukan sisi sisi segitiga, menghitung luaasnya, lalu cetak luasnya ke piranti keluaran } ← Spesifikasi

Deklarasi :

Sisi = integer {tipe data baingan bulat}

Luas = integer { tipe data bilangan bulat }

Deskrifsi :

1.    Input (sisi)

2.    Luas ← ½*a*t

3.    Output (luas)

 

3.       Menggunakan Diagram Alir/Flowchart dengan aplikasi Flowgorithm

 

 

 

 

 

 


 

0 comments:

Posting Komentar