Contoh Algoritma Sederhana Beserta Flowchartnya
CONTOH ALGORITMA SEDERHANA BESERTA FLOWCHARTNYA
Sebelum membuat program aplikasi baik itu web, desktop, dan mobile yang pertama kali dirancang adalah algoritma dan flowchartnya.
Proses ngoding tidak akan terjadi jika programmer tidak tau alur
programnya seperti apa. Maka jika kamu ingin menjadi programer atau
developer pelajarilah algoritma dan flowchart agar kita tau alur dan tujuan dari program yang dibuat seperti apa. Berikut contoh algoritma sederhana beserta flowchartnya :
1. 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
2. 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
3. Menghitung Luas Segitiga
Algoritma Menghitung Luas SegitigaAnalisis :
- Input : a (alas) dan t (tinggi)
- Luas Segitiga = a*t/2
- 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)
4. Membuat Nasi Goreng
Algoritma Membuat Nasi Goreng- Nyalakan kompor gas
- Letakan wajan diatas kompor
- Tuangkan sedikit minyak goreng
- Masukan bumbu ke atas wajan
- Tuangkan nasi secukupnya
- Beri sedikit garam
- Coba rasakan pas atau tidak bumbunya
- Jika kurang garam tambahkan sedikit lagi
- Nasi goreng siap dinikmati
5. Menghitung Nilai Akhir
Algoritma Menghitung Nilai Akhir- Inputkan Nim dan Nama
- Inputkan Kehadiran, nilai tugas, kuis, UTS, dan UAS
- Rumus Nilai Akhir : kehadiran*0.05+tugas*0.25+kuis*0.15+UTS*0.25+UAS*0.30
- Tampilkan Nilai Akhir
6. Mengirim Sms
Algoritma Mengirim SMS- Buka Menu SMS
- Pilih kontak / nomor telepon
- Ketikan pesan
- Tekan tombol kirim
- SMS akan terkirim
7. Menghitung Keliling Lingkaran
Algoritma Keliling LingkaranAnalisis :
- Input : r (jari-jari lingkaran) dan phi
- Keliling Lingkaran K=2*phi*r
- 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)
8. Menghitung Luas Persegi Panjang
Algoritma Luas Persegi PanjangAnalisis :
- Input : p (panjang) dan l (lebar)
- Luas Persegi Panjang L = p*l
- Inputkan panjang
- Inputkan lebar
- Rumus untuk menghitung L yaitu L= p*l
- Nilai L (Luas ) akan dicetak sebagai output ke perangkat output (keluaran)
9. 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
10. Flowchart untuk Membuat Secangkir Kopi
Algoritma dari membuat secangkir kopi, yaitu :
- Yang pertama harus dilakukan yaitu Anda harus membuka kemasan dari kopi sachet yang sebelumnya telah dibeli
- Kemudian tuangkan kopi tersebut dalam sebuah gelas
- Selanjutnya yaitu Anda dapat memanaskan air tersebut sampai mendidih
- Dan kemudian Anda dapat menuangkan air panas tersebut ke dalam sebuah gelas
- Lalu Anda harus mengaduk kopi tersebut sampai merata
- Dan kopi pun siap untuk diminum
Komentar
Posting Komentar