Assalamualaikum…
Pada refleksi strategi algoritma pada minggu pertama ini saya akan membahas
dua soal yang diberikan dosen kepada para mahasiswa. Dibawah ini merupakan
contoh soalnya:
•
Tesedia dua bua bilangan A dan B , kemudian tukarkan dua buah bilangan tersebut.
• menentukan bilangan maksimal dan minimal dari bilangan yang diinputkan.
Untuk soal pertama
penjelasanya telah saya paparkan dalam artikel Struktur
Skuensial.
Karna contoh soal pertama
telah saya jelaskan dipostingan sebelumnya, maka pada artikel ini saya akan
membahas mengenai contoh soal yang no dua.
Program Mencari bilangan terbesar dan
terkecil
{menginputkan bilangan sebanyak n kemudian menampilkan bilangan tebesar dan terkecil}
//deklarasi
n, i, min, max, bil[]:integer
// dekripsi
Read(n)
For i ← 1 to n do
Read(bil[i])
If bil[i] < min then
min←bil[i]
if bil[i]<max then
max←bil[i]
endfor
write(min,max)
Berikut ini merupakan
implementasi dari algoritma tersebut kedalam program.
#include <iostream>
#include <stdlib.h>
using namespace std;
int main (int argc,char**
argc){
int n, min, max;
int BIL[1000];
max=-1;
min=1000;
cout<<"Masukan N : ";cin>>n;
for (int i=1;i<=n;i++){
cout<<"Masukan
Bilangan : ";
cin>>BIL[i];
if
(BIL[i]<min){
min=BIL[i];
}
if
(BIL[i]>max){
max=BIL[i];
}
}
cout<<"Bilangan Terkecil : "<<min<<endl;
cout<<"Bilangan Terbesar : "<<max<<endl;
system("pause");
return 0;
}
Nah, itulah contoh dari
strategi algoritma. Dimana kita dituntut untuk menyusun langkah-langkah yang tepat
dan praktis serta meminimalisir langkah-langkah yang tidak diperlukan.
Sekian Refleksi Strategi
Algoritma Minggu Pertama ini. Semoga ilmu yang saya dapatkan dapat bermanfaat
untuk saya pribadi dan bermanfaat pula bagi yang membacanya.
Baca juga artikel tentang Refleksi Strategi Algoritma Minggu kedua.
Wassalamualaikum…
8 Komentar
makasih infonya sob
BalasHapuswww.ceritadong.com
sip gan...
Hapussegera melaeat ke blog agan... :)
saya pernah menggunakan perhitungan algoritma diatas untuk membuat switcher pergantian background warna pada halaman blog, tetap menggunakan perintah if, namun sistem saya ganti dengan pointer klik, dan menyimpan kodenya pada google.
BalasHapusilmunya sangat bermanfaat mas,,terimakasih
wow....
Hapusmantab itu... saya malah belum pernah mengaplikasikan hal tersebut kedalam pemrograman web. Hasilnya bagaimana setelah diganti menggunakan pointer klik?
Terimakasih sudah berkenan coment dipostingan yang sangat sederhana ini... :)
nice blog.. brother
BalasHapusThanks my friend... :)
Hapuswah terimakasih mas atas informasinya..salam blogger
BalasHapussip mas... :)
Hapusterimakasih sudah mau coment dipostingan saya yang kurang menarik ini. :-?
salam bloger selalu mas eddy.. :-d