- permasalahan
mencari elemen terkecil dari deretan array - analisis
- masukkan posisi pertama sebagai variabel elemen terkecil
- melakukkan perulangan mulai setalah posisi awal
- disetiap perulangan lakukan pengecekan apakah lebih kecil dari variabel elemen terkecil jiga iya masukkan data di array ke variabel elemen terkecil
- flowchart raptor
fungsi fre
fungsi main - cpp
#include <iostream>
void freku(const int data[],int n,int &sp){
int max=0; int byk;
for(int i=0;i<n;i++){
byk=0;
for(int j=0;j<n;j++){
if(data[i]==data[j]) byk++;
}
if(byk>max) {sp= data[i]; max=byk;}
}
}
int main(int argc, char** argv) {
int data[]={2,5,3,6,2,5,7,8,5,3,4,8,1,9,4,7,2,0,4,2,5,4,2,8,3,6,3,4,1,8,9,3,5,1,2,4,6};
int n = sizeof data/sizeof(int);
int sp;
freku(data,n,sp);
std::cout<<sp;
return 0;
}
Sabtu, 16 April 2016
buku 2 bab 4 4.7 mencari elemen terkecil
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar