PENGENALAN ALGORITMA DASAR MENGGUNAKAN BAHASA PROGRAM C++
APA ITU ALGORTIMA?
Backshare.us - langkah-langkah yang sistematis tentang bagaimana jalannya suati program dari awal sampai akhir. untuk setiap aksi yang dilakukan oleh komputer dapat di pastikan memiliki algoritma.
Contoh :
Ketika kita akan mencari akun facebook teman SMA kita, maka kita akan mencari nama teman kita di kolom pencarian facebook. sedangkan proses yang terjadi pada komputer atau program facebook itu adalah sebagai berikut
- masukan nama akun facebook teman SMA kita.
- facebook akan membandingkan nama yang dimasukan di kolom pencarian dengan data yang sudah terdaftar di facebook.
- jika nama akun teman SMA kita ada di facebook dan sesuai dengan apa yang di cari, maka facebook akan menampilkan nama akun tersebut. kemudian kita biasa mengklik nama tersebut untuk masuk ke halaman profilenya.
- jika facebook tidak menemukan nama akun yang di cari, maka facebook akan menampikan pesan bahwa nama akun tidak terdaftar di facebok.
BAGAIMANA ALGORITMA YANG BAIK?
Backshare.us - Dalam perancangan susunan algoritma program diharuskan menggunakan intruksi yang jelas dan tidak menimbulkan pengertian/pertanyaan lain (ambigu) yang dapat menumbulkan kesulitan dalam menerjemahkan pada bahasa program nantinya.
Sebagai contoh, memberikan perintah cari, tampilkan, atau masukan merupakan intruksi yang tidak jelas karena menimbulkan pertanyaan - pertanyaan baru seperti Apa yang harus di cari?, Apa yang akan di tampilan? dan Data jenis apa yang harus dimasukan?.
contoh instruksi algoritma yang jelas adalah sebagai berikut :
- cari data mahasiswa yang ada di tabel mahasiswa berdasarkan NIM.
- tampilkan profile mahasiswa yang ada di kelas Algoritma Pemerograman sesi 01.
- masukan nama lengkap mahasiswa.
selain itu yang perlu di perhatikan dalam pembuatan algoritma adalah batasan dari algoritma yang dibuat. karena program komputer tidak dapat menjalankan suatu instruksi yang tidak memiliki batasan tertentu. misalnya, Cari kata ABC pada halaman 1 sampai ketemu. instruksi tersebut merupakan algoritma yang salah, karena kata ketemu tidak didefinisikan pada programnya. Algoritma yang benar adalah Cari kata ABC pada halaman 1 sampai X=1. instruksi tersebut artinya proram akan berhenti mencari data ABC di halaman 1 ketika nilai X=1 (terbatas), selama X belum 1, maka pencarian kata ABC akan terus berlangsung.
PENERAPAN ALGORITMA DALAM KEGIATAN SEHARI-HARI
Algoritma sebenarnya secara tidak sadar selalu menemani di setiap kegiatan kita, contohnya saja ketika kita ingin memasak mie instan. tatacara memasak mie instant dari awal sampai akhir, merupakan algoritma yang ada dalam kehidupan kita sehari hari.
Algoritma memasak mie instant :
- Rebus air hingga mendidih
- masukan mie instan ke dalam air mendidih
- tunggu beberapa hingga mie terlihat matang
- jika mie sudah dirasa matang, angkat dan tiriskan
- campurkan bumbu-bumbu dan aduk hingga rata.
banyak contoh-contoh lainnya yang bisa di jadikan contoh, kamu bisa mengeksplor logikamu dimulai dari sekarang.
CONTOH ALGORITMA MENGGUNAKAN BAHASA PEMEROGRAMAN C++
untuk lebih mengenal algoritma pemerograman di bahasa c++, pelajari code sederhana dibawah ini. pastikan bahwa anda memahami setiap baris dari code tersebut, karena ini akan berpengaruh terhadap pengetahuan Algoritma Pemrograman yang akan di pelajari selanjutnya.
Program Helloworld.cpp
#include <iostream>
using namespace std; int main(){ cout<<"Hello World"; }
Program OperasiMatematika.cpp
#include <iostream> using namespace std; main(){ int a,b; float c,d; a=15; b=a/2; cout<<b<<endl; c=20.7; d=c/a; cout<<d<<"\n"; cout<<d*10<<"\n"; }
0 komentar:
Silahkan tinggalkan komentar dengan bahasa yang sopan.