Anda di halaman 1dari 10

21 Contoh Algoritma Dan Flowchart

Baiklah tanpa panjang lebar berikut 21 contoh algoritma dan flowchart yang bisa


segera kamu pelajari.

1. Menghitung Luas Segitiga


Algoritma Menghitung Luas Segitiga
Analisis :

 Input : a (alas) dan t (tinggi)


 Luas Segitiga = a*t/2

Algoritma :

 Masukan nilai alas (a) dan nilai tinggi segitiga (t)


 Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah
ditentukan
 Rumus untuk menghitung Luas Segitiga yaitu L = 1/2*a*t
 Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Menghitung Luas Segitiga


2. Menghitung  Keliling Lingkaran
Algoritma Keliling Lingkaran 
Analisis :

 Input : r (jari-jari lingkaran) dan phi


 Keliling Lingkaran  K=2*phi*r

Algoritma :

 Menetapkan nilai phi = 3.14


 Menghitung jari-jari lingkaran
 Rumus untuk menghitung Keliling Lingkaran  yaitu K=2*phi*r
 Nilai K (Keliling Lingkaran ) akan dicetak sebagai output ke perangkat output
(keluaran)

Flowchart Keliling Lingkaran 


3. Menghitung Luas Persegi Panjang
Algoritma Luas Persegi Panjang 
Analisis :

 Input : p (panjang) dan l (lebar)


 Luas Persegi Panjang  L = p*l

Algoritma :

 Inputkan panjang
 Inputkan lebar
 Rumus untuk menghitung L  yaitu L= p*l
 Nilai  L (Luas ) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Luas Persegi Panjang 


4. Mengirim Surat
Algoritma Mengirim Surat

 Ketik atau tulis surat


 Siapkan sampul surat atau amplop
 Masukkan surat ke dalam amplop yang tersedia
 Lem amplop surat dengan baik
 Tuliskan alamat pengiriman surat, jika tidak ingat, lebih dahulu ambil buku alamat
& cari alamat yg dituju, lalu tulis alamat  amplop surat.
 Beli dan tempelkan perangko pada amplop
 Pergi ke kantor pos dan bawa surat  utk diserahkan pd pegawai pos

Flowchart Mengirim Surat


5. Menghitung Keliling Persegi yang diketahui luas
Algoritma Menghitung Keliling Persegi  yang diketahui luas
Analisis :

 Input : L (Luas)
 Input : S ( sisi )
 Hitung Sisi : S = L : 2
 Hitung Keliling Persegi : K= 4*S

Algoritma :

 Inputkan Luas Persegi


 Hitung Sisi Menggunakan rumus diatas
 Hitung keliling persegi menggunakan rumus diatas
 Nilai  K(Keliling Persegi  ) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Menghitung Keliling Persegi yang diketahui luas


6. Menentukan Bilangan Ganjil atau Genap
Algortima Menentukan Bilangan Ganjil atau Genap 

 Inputkan sebuah bilangan (bilangan bulat)


 Bagi bilangan yang sudah diinputkan dengan angka 2
 Jika menghasilkan sisa pembagian ( 0 ) maka bilangan tersebut genap
 Jika menghasilkan sisa pembagian bukan (0) bimaka bilangan tersebut ganjil

Flowchart Menentukan Bilangan Ganjil atau Genap 

7. Menentukan Kelulusan Mahasiswa


Algoritma Menentukan Kelulusan Mahasiswa

 Nama mahasiswa dan nilai (sudah terbaca)


 Kalau mahasiswa mendapat nilai  >70 maka ket “ lulus”
 Kalau mahasiswa mendapat nilai <70 maka ket “tidak lulus”
 Data nama, nilai dan keterangan akan ditampilkan

Flowchart Menentukan Kelulusan Mahasiswa

8. Konversi Suhu
Algoritma Konversi Suhu

 Inputkan besaran suhu dalam celcius (satuan celcius)


 Untuk melakukan konversi suhu dari celcius ke Reamur digunakan rumus  :  R
= 4/5 * C
 Untuk  melakukan konversi suhu dari celcius ke Farenheit digunakan rumus
berikut : F = 9/5 * C + 3
 Suhu dalam besaran Reamur dan Farenheit akan ditampilkan

Flowchart Konversi Suhu


9. Penerimaan Mahasiswa Baru
Algoritma Penerimaan Mahasiswa Baru 

 Calon Mahasiswa datang ke Bagian Pendaftaran.


 Membeli  dan mengisi formulir
 Membayar uang kuliah semester awal ( sesuaikan dengan kampus)
 Mengumpulkan dan menyerahkan persyaratan
 Jika persyaratan sudah lengkap? Jika tidak maka akan kembali lagi ke proses
mengumpulkan persyaratan.
 Menerima kartu mahasiswa, jadwal orientasi, dan Kuliah.
 Mengikuti orientasi
 Kuliah

Flowchart Penerimaan Mahasiswa Baru

Anda mungkin juga menyukai