Tulislah algoritma secara deskriptif untuk mencari luas segitiga

Contoh : Algoritma menghitung luas segitigaI.MulaiII.Masukkan alas segitigaIII.Masukkan tinggi segitigaIV.luas segitiga : 0,5 * alas*tinggiV.cetak luas segitigaVI.selesai2.Algoritma dengan menggunakan flow chart(diagram alir), adalah sebuah bentuk gambarataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara sekuensial atauberkesinambungan. Fungsi utama dari flowchart ini adalah untuk menggambarkan sebuahdesain program dan untuk merepresentasikan sebuah program atau sistem yang akan kitabuat, berdasarkan pola berpikir kita (berdasarkan algoritma).Contoh : Algoritma Flow chart luas lingkaranMulaiPhi = 3,14MasukkanJari-JariLuas = Phi * jari-jari*jari-jariCetak LuasEnd

3.Algoritma dengan pseudocode, adalah kode atau tanda yang menyerupai (pseudo) ataumerupakan penjelasan cara menyelesaikan suatumasalah. Pseudo-code sering digunakanoleh seseorang untuk menuliskan algoritma dari suatu permasalahan.Contoh : Algoritma pseudocode luas lingkaranI.StartII.Phi = 3,14III.Read Jari-JariIV.Luas = Phi*jari-jari*jari-jariV.Write LuasVI.EndBENTUK ALGORITMAAlgoritma Sekuensial (Sequence Algorithm)Sequence algorithm atau algoritma sekuensial merupakan algoritma yang langkah-langkahnya secaraurut dari awal hingga akhir. Bentuk dari algoritma sekuensial ini salah satu contohnya sepertialgoritma memasak air. Langkah demi langkah yang dijalankan harus urut dari atas sampai bawah.

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 4 pages?

Upload your study docs or become a

Course Hero member to access this document

Algoritma Luas Segitiga ( Uraian Dalam Kalimat Deskriptif / Narasi )

Analisis:

input : a (alas) dan t (tinggi)

luas = a*t/2

Algoritma :

==> Masukan nilai alas segitiga (a) dan nilai tinggi segitiga (t),==> Menghitung luasnya dengan alas dan tinggi tertentu.==> Luas segitiga dihitung dengan rumus L= 1/2*a*t,

==> Nilai luas (L) di cetak sebagai output ke piranti keluaran

Tulislah algoritma secara deskriptif untuk mencari luas segitiga

Penggunaan algoritma dalam bahasa pemrograman yaitu untuk memecahkan masalah sesuai dengan struktur yang dibuat. Penulisan algoritma terdapat 3 cara yaitu, menggunakan bahasa natural, menggunakan sebuah grafik flowchart, serta penggunaan pseudocode (bahasa manusia).


Algoritma Bahasa Natural 

Merupakan sebuah teknik pengurutan setiap proses penyelesaian masalah menggunakan bahsa yang digunakan sehari-hari atau bisa juga diartikan sebagai bahasa manusia. Algoritma membuat kita dapat memahami setiap proses penyelesaian masalah menggunakan logika pemrograman.

Algoritma Flowchart



Sebuah gambaran langkah penyelesaian masalah menggunakan sebuah simbol grafik atau gambar yang saling terhubung sesuai dengan proses, ini juga dapat membantu dalam menyelesaikan setiap permasalahan untuk proses pemrograman.

Algoritma Pseudocode

Pada pembahasan sebelumnya di pengertian pseudocode dan cara membuatnya telah dijelaskan lengkap. Intinya penggunaan pseudocode, merupakan bagian dari penjelasan bahasa pemrograman yang bisa di pahami oleh manusia. Adapun pseudocode ini mewakili bentuk dari bahasa program yang akan digunakan.

Pada pembahasan sebelumnya telah saya sampaikan bentuk pembuatan pseudocode menentukan bilangan prima.

Nah pembahasan kali ini kita akan mempelajari pembuatan algoritma menghitung luas lingkaran, segitiga dan persegi panjang. Namun untuk dapat membuat sebuah algoritma flowchart kamu diharuskan telah memahami bentuk simbol dan fungsi dari flowchart untuk membuat suatu proses penyelesaian masalah. Tentunya jika sudah paham terkait pembuatan grafik flowchart, kamu akan lebih mudah dalam membuat algoritma setiap langkah proses dari suatu permasalahan yang ada. Berikut ini bentuk dari gambar flowchart dari lingkaran segitiga dan persegi panjang. Selain itu berikut ini beberapa uraian contoh penyajian flowchart dalam perhitungan matematika untuk menentukan langkah proses dari perhitungan luas lingkaran, segitiga, dan persegi panjang serta menampilkan hasil dari proses tersebut.

Algoritma Flowchar Menghitung Luas Lingkaran

Diketahui bahwa rumus menghitung luas lingkaran yaitu :
  • Luas lingkaran = phi * r * r
Dimana nilai dari phi adalah 3.14 dan r merupakan jari-jari lingkaran.

Contoh :



Sebuah algoritma flowchart dibawah ini digunakan untuk menghitung luas lingkaran dimana (r) yang merupakan jari-jari lingkaran diinput oleh pengguna program dan dapat menampilkan hasil luas lingkaran.

Algoritma Pseudocode Menghitung Luas Lingkaran

Menggunakan pendekatan pascal, berikut ini algoritma untuk menghitung luas lingkaran menggunakan pseudocode //Algoritma hitung_luas_lingkaran
deklarasi var phi,luas:float; var jari_jari:integer; deskripsi phi <-- 3.14; read(jari_jari); luas <-- phi * jari_jari * jari_jari;

write(luas)


Algoritma Flowchart Menghitung Luas Segitiga

Diketahui bahwa rumus matematika menghitung luas segitiga yaitu 

  • Luas segitiga = 1/2 alas * tinggi
Contoh :

Dalam menghitung luas segitiga menggunakan algoritma flowchart, dimana terdapat nilai dari alas segitiga dan nilai tingginya diinput oleh pengguna, serta akan menampilkan hasil nilai dari luas segitiga.

Algoritma Pseudocode Menghitung Luas Segitiga

Menggunakan pendekatan pascal algoritma psedocode berikut ini digunakan untuk memproses data input dan output hasil luas segitiga. //algoritma hitung_luas_segitiga
deklarasi var luas:float; var alas,tinggi:integer; deskripsi read(alas); read(tinggi); luas <-- 1/2 alas * tinggi;

write(luas);

Algoritma Flowchart menghitung luas Persegi Panjang

Diketahui bahwa rumus luas persegi panjang dalam matematika yaitu
Contoh: Gambar algoritma flowchart ini digunakan sebagai langkah proses untuk memasukkan nilai panjang dan lebar serta proses output nilai dari hasil perhitungan sesuai rumus.

Algoritma Pseudocode Menghitung Luas Persegi Panjang

Menggunakan bahasa pemrograman pascal, algoritma pseudocode ini mewakili proses penyelesaian bahasa pemrograman dengan memproses luas persegi panjang dari hasil input lebar dan panjang serta menampilkan nilai luas persegi panjang. 

//algoritma hitung_luas_persegi_panjang
deklarasi var luas,panjang,lebar : integer; deskripsi read(panjang); read(lebar); luas <-- panjang * lebar;

write(luas);


Demikianlah beberapa cara penyeselaian dari algoritma menghitung luas lingkaran, segitiga, dan persegi panjang lengkap dengan flowchart dan menampilkan hasil dari nilai yang diinput. Semoga dapat menambah wawasan dan bermanfaat.

Hasil yang baik, berawal dari proses yang baik.