Lebih dari 20 juta+ gambar dan foto berkualitas yang telah dibagikan oleh komunitas kami yang berbakat.
Login Facebook Login Google
Sudah menjadi anggota? Silahkan login
- Algoritma mencari luas persegi panjang ;
- Masukkan panjang dan lebar persegi panjang
- Hitung; l=P*L
- Tampilkan Hasil
- Selesai
- Algoritma mencari keliling persegi panjang ;
- Masukkan panjang dan lebar persegi panjang
- Hitung; l=P*L
- Tampilkan Hasil
- Selesai
Rizqia Khoirunisa 12:04 AM
Di dalam memecahkan masalah menggunakan algoritma, kita bisa menuliskannya dalam 3 bentuk yaitu, menggunakan algoritma bahasa natural, menggunakan algoritma flowchart dan menggunakan algoritma pseudocode. Algoritma bahasa natural adalah urutan langkah-langkah penulisan pemecahan masalah algoritma menggunakan bahasa yang kita gunakan dalam kehidupan sehari-hari, algoritma bahasa natural dibuat agar kita lebih memahami alur proses logika pemecahan masah. Sedangkan algoritma flowchart adalah algoritma yang disajikan menggunakan simbol-simbol flowchart, algoritma ini merupakan gambaran logika pemecahan masalah sehingga kita lebih mudah untuk memahami logika proses yang dilakukan. Sementara algoritma pseudocode merupakan algoritma bahasa tiruan yang menggunakan bahasa pemrograman yang ingin digunakan, algoritma ini tidak memiliki penulisan standar, namun pada umumnya penulisan instruksi akan menyesuaikan dengan bahasa pemrograman yang ingin digunakan.
Di artikel sebelumnya saya sudah menyajikan algoritma pseudocode untuk menghitung luas lingkaran, segitiga dan juga persegi panjang, masih mengenai algoritma, di artikel kali ini saya akan menyajikan algoritma flowchart untuk perhitungan yaitu menghitung luas lingkaram, luas segitiga dan luas persegi panjang beserta menampilkan hasilnya.
Untuk membuat algoritma flowchart anda dituntut untuk mempelajari dan memahami simbol-simbol flowchart untuk memecahkan masalah algoritma, setelah anda paham maka anda akan lebih mudah memahami algoritma flowchart dan anda akan mampu untuk membuat sendiri algoritma flowchart untuk kasus yang ingin anda pecahkan.
Berikut saya akan uraikan beberapa contoh penyajian algoritma flowchart dalam dunia matematika, diantaranya adalah algoritma flowchart untuk menghitung luas lingkaran, segitiga persegi panjang dan menampilkan hasilnya.
Rumus luas lingkaran adalah :
Luas lingkaran =phi * r * r
Dimana phi adalah 3.14 dan r adalah jari-jari lingkaran.
Contoh :
Algoritma menghitung luas lingkaran dimana jari-jari lingkaran diinput oleh pengguna dan menampilkan hasilnya:
Algoritma pseudocode menghitung luas lingkaran
Algoritma menghitung luas lingkaran di atas menggunakan pseudocode dengan pendekatan pascal adalah sebagai berikut:
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)
Rumus luas segitiga adalah :
luas segitiga = 1/2 alas * tinggiContoh : algoritma flowchart untuk menghitung luas segitiga, dimana alas dan tingginya diinput oleh pengguna dan ditampilkan hasilnya.
Algoritma pseudocode dengan pendekatan pascal, menghitung luas segitiga yang disajikan pada flowchart di atas adalah sebagai berikut:
algoritma hitung_luas_segitiga
deklarasi
var luas:float;
var alas,tinggi:integer;
deskripsi
read(alas);
read(tinggi);
luas <-- 1/2 alas * tinggi;
write(luas); Rumus luas persegi panjang adalah:
Luas = panjang * lebarContoh: Algoritma flowchart untuk menghitung luas persegi panjang dimana panjang dan lebarnya diinput oleh pengguna dan tampilkan hasilnya:
Algoritma pseudocode menggunakan pendekatan pemrograman pascal untuk menghitung luas persegi panjang dimana panjang dan lebarnya diinput oleh pengguna serta menampilkan hasilnya adalah sebagai berikut:
algoritma hitung_luas_persegi_panjang
deklarasi
var luas,panjang,lebar : integer;
deskripsi
read(panjang);
read(lebar);
luas <-- panjang * lebar;
write(luas);
Itulah beberapa contoh penyajian algoritma menggunakan flowchart dan juga pseudocode untuk menghitung luas lingkaran, segitiga dan persegi panjang beserta menampilkan hasilnya, semoga bermanfaat.
Related Posts :
Sebelum membuat program aplikasi baik itu berbasis web, desktop, dan mobile yang pertama kali dirancang adalah algoritma dan flowchartnya. Proses ngoding tidak akan terjadi jika programmer tidak tahu 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. Untuk mempermudah proses belajar kali ini kami akan berikan 21 contoh algoritma dan flowchart.
Baca Juga :
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
Materi Kuliah SI :
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
Baca juga :
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
Tutorial Popular :
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
Rekomendasi : Pengertian Website, Fungsi dan Jenis-jenisnya
Flowchart Penerimaan Mahasiswa Baru
Baca Juga : Panduan Belajar Android Untuk Pemula
10. Membuat Kopi Instan
Algoritma Membuat Kopi Instan
- Buka Kemasan Kopi sachet yang sudah dibeli
- Setelah itu tuangkan Kopi Kedalam gelas
- Panaskan air hingga Mendidih
- Tuangkan airpanas Ke dalam Gelas
- Lalu aduk hingga merata
- Kopi Instan siap dinikmati 😀
Flowchart Membuat Kopi Instan
11. 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
Flowchart Membuat Nasi Goreng
12. Pemesanan Makanan
Algoritma Pemesanan Makanan
- Pertama pelanggan singgah ke rumah makan
- Pelanggan menentukan pilihan makanan melalui menu yang tersedia
- Jika makanan sesuai selera konsumen maka mereka akan jadi memesan, jika tidak maka tidak akan ada pemesanan
- Jika pelanggan jadi memesan maka menu akan terpilih
- Pelayanan akan melihat stok makanan, jika tersedia maka akan dirposes jika tidak pelayan akan menyarankan konsumen untuk memilih menu yang lain.
- Setelah diproses kosumen akan menerima makanan yang sudah dipesan
- Selanjutnya akan terjadi transaksi pembayaran di kasir
- Kasir akan memberikan kwitansi atau bukti pembayaran
- Jika semua tahap telah dilalui (makanan sudah dibayar) maka konsumen akan pergi meninggalkan rumah makan
Flowhcart Pemesanan Makanan
13. Penjumlahan 2 Angka
Algoritma Penjumlahan 2 Angka
- Masukan angka pertama (a) dan kedua (b)
- Jumlahkan dengan rumus a+b
- maka akan ditampilkan hasil dari a+b
Flowchart Penjumlahan 2 Angka
14. 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
Flowchart Menghitung Nilai Akhir
15. Menghitung Umur Seseorang
Algoritma Menghitung Umur Seseorang
- Inputkan tahun sekarang (TS)
- Inputkan tahun lahir (TL)
- Hitung menggunakan rumus : TS – TL
- Tampilkan jumlah umur
Flowchart Menghitung Umur Seseorang
Baca Juga : Kumpulan Contoh Membuat Aplikasi Android
16. Menghitung Jam ke Detik
Algoritma Menghitung Jam ke Detik
- Input Jam
- Hitung menggunakan Rumus : Jam * 3600
- Tampilkan detik
Flowchart Menghitung Jam ke Detik
17. Menghitung Jam ke Menit
Algoritma Menghitung Jam ke menit
- Inputkan Jam
- Hitung menggunakan Rumus : Jam * 60
- Tampilkan Menit
Flowchart Menghitung Jam ke menit
18. Menghitung KM ke Meter
Algoritma Menghtiung KM ke Meter
- Inputkan KM
- Hitung menggunakan rumus : KM*1000
- Cetak Meter
Flowchart Menghtiung KM ke Meter
19. Menghitung KG ke Gram
Algoritma Menghtiung KG Ke Gram
- Inputkan KG
- Hitung menggunakan rumus : KG * 1000
- Maka akan tampil Gram
Flowchart Menghtiung KG Ke Gram
20. Melakukan Panggilan Telepon
Algoritma Panggilan Telepon
- Ambil Hape
- Pilih Menu Kontak
- Pilih Nomor atau kontak
- Tekan tombol telepon
Flowchart Panggilan Telepon
Materi Kuliah Sistem Informasi :
21. Mengirim Sms
Algoritma Mengirim SMS
- Buka Menu SMS
- Pilih kontak / nomor telepon
- Ketikan pesan
- Tekan tombol kirim
- SMS akan terkirim
Flowchart Mengirim SMS
Itulah contoh algoritma dan flowchart yang bisa pelajari. Jika kamu punya referensi contoh algoritma dan flowchart yang lain bisa komen dibawah ini. Jangan lupa share dan semoga bermanfaat :D.
Ingin belajar membuat aplikasi android ? Pelajari caranya dengan mudah dan terarah dari 4 modul android studio best seller badoystudio.com. Klik banner dibawah ini.
Sumber Image Feature : keenesystems.com