Contoh Algoritma 1.
A) Rumusan masalah:
Aku harus mengirim surat kepada sahabat penaku yang berada di Jakarta. Aku
harus menuliskan alamat sahabat penaku yg ada di Jakarta dibagian depan amplop
dan alamat rumahku dibagian belakang amplop suratnya. Namun, aku tidak tahu
jumlah perangko yang harus aku tempel di sisi kiri atas amplop. Jadi, aku harus
pergi ke kantor pos terlebih dahulu. Sesampainya kantor pos, aku langsung
menuju ke loket pengiriman surat. Aku beruntung tidak perlu mengantri karena
dikantor pos sepi. Aku serahkan surat itu kepada penjaga loket, oleh penjaga loket
suratku diberi perangko sesuai dengan tujuan surat yang aku buat untuk
sahabatku. Dan suratku siap dikirim oleh tukang pos.
B) Algoritma dari masalah diatas, yaitu:
1. Aku menyiapkan surat yang akan aku kirimkan.
2. Aku menuliskan alamat sahabatku dibagian depan amplop dan alamat rumahku
dibagian belakang amplop.
3. Aku pergi ke kantor pos.
4. Menuju ke loket dan menyerahkan surat agar diberi perangko sesuai dengan
tujuan surat.
5. Surat siap dikirim.
Contoh Algoritma 2.
A) Rumusan masalah:
Menentukan sebuah bilangan bulat, apakah merupakan bilangan genap atau ganjil
? Dengan cara, bilangan di mod 2 Jika, hasilnya sama dengan 0 maka bilangan
tersebut adalah bilangan genap. Dan apabila hasilnya selain 0 maka bilangan
tersebut adalah bilangan ganjil.
B) Algoritmanya adalah:
1. Tentukan sebuah bilangan bulat.
2. Bilangan mod 2 .
3. Jika, hasilnya sama dengan 0 maka bilangan tersebut adalah bilangan genap.
Dan jika hasilnya selain 0 maka bilangan tersebut bilangan ganjil
Contoh bukan algoritma:
Saya ingin minum susu coklat.
1. Saya menyiapkan gelas dan susu coklat bubuk.
2. Tambahkan air panas dan gula.
3. Tambahkan air mineral.
4. Susu coklat siap diminum.
Contoh Algoritma 3.
Algoritma Membuat Mie Goreng Instant
Contoh Algoritma 4.
1. Siapkan spons
2. Apakah spons ada?
3. Jika tidak ada, beli diwarung
4. Siapkan sabun pencuci piring
5. Apakah sabun ada?
6. Jika tidak ada, beli diwarung
7. Taruh piring kotor kedalam wastafel
8. Buka keran air
9. Basahi piring kotor dengan air
10. Tutup keran air
11. Tuang sabun ke spons
12. Usapkan spons ke piring yang kotor
13. Buka kran air
14. Bilas piring yang telah disabun dengan air sampai bersih
15. Tutup keran air
16. Jika sudah bersih, taruh disamping wastafel
17. Tunggu hingga airnya tiris dan kering
18. Jika sudah kering, pindahkan piring kedalam rak piring
19. Piring siap digunakan
Rumusan masalah :
Pada hari yang telah ditetapkan, Adli mengikuti kegiatan fortafaste yang
wajib diikuti oleh seluruh mahasiswa teknik di fakultas sains dan teknologi uin
suska RIAU. Dalam pelaksanaannya Adli Abi Imran merupakan seorang peserta
FORTAFASTE dan dalam hal itu Adli harus mempersiapkan segala hal yang
telah ditetapkan. Yaitu menggunakan Almamater, membawa pita, membuat
name tag. Sehari sebelum pelaksanaan Adli memeriksa kelengkapan. Mulai dari
almamater, karena Adli mahasiswa baru, adli tidak memiliki almamater, maka ia
meminjamnya ke kaka senior. Setelah itu dia mencari pita di rumahnya, dan Adli
tidak menemukan pita tersebut kemudian ia membelinya. Persiapan terakhir untuk
pembuatan Name tag, karena ia memiliki fasilitas Gadget berupa Notebook PC
dirumahnya, maka ia mencoba membuat name tag dengan syarat ukuran kertas a4,
bagian atas berwarna merah dan bagian bawah berwarna putih, dengan format
Nama, jurusan, No.kelompok dan nama kelompok. Adli memeriksa aplikasi yang
tersedia di gadgetnya dan menemukan aplikasi yang mampu membantu
mengerjakan kelengkapannya tersebut. Dia menggunakan aplikasi MS. Word.
Setelah selesai ia ingin mencetak name tag tersebut namun Adli memiliki kendala,
adli tidak memiliki printer untuk mencetak. Kemudian adli harus pergi ke
percetakan tedekat dan mencetaknya. Setelah itu dia harus men-Laminating name
tag tersebut agar tahan terhadap panas dan air. Setelah merasa seluruh persyaratan
sudah cukup dan lengkap, maka adli dapat mengikuti kegiatan fortafaste esok
harinya.
Algoritmanya adalah :
1. Periksa kelengkapan, almamater, pita dan name tag
2. Jika Almamater tidak ada maka pinajm dengan kakak senior
3. Jika almamater sudah ada maka periksa periksa pita
4. Pita tidak ada maka beli di warung
5. Periksa name tage
6. Jika tidak ada maka buat name tag
7. Buat name tag dengan aplikasi yang telah tersedia
8. Pilih aplikasi yang tepat dan buat sesuai ketentuan
9. Cetak jika telah selesai dibuat
10. Jika tidak bisa mencetak pergi ke percetakan
11. Laminating agar tahan lebih lama
12. Kembali ke persayaratan
13. Jika telah lengkap maka bisa ikut FORTAFASTE.