wah ini program yang jauh lebih ane dari program sebelumnya... program buat nyari nilai max atau minimun dalam suatu masalah hahaha....yang berminta bisa langsung buat yah
#include
#include
int max,min;
int a[100];
void maxmin(int i, int j){
int max1,min1,mid;
if (i==j)
max=min=a[i];
else
if (i==j-1){
if (a[i]){
max=a[j];
min=a[i];
}
else{
max=a[i];
min=a[j];
}
}
else{
mid=(i+j)/2;
maxmin(i,mid);
max1=max;
min1=min;
maxmin(mid+1,j);
if(maxmax=max1;
else
if(min>min1)
min=min1;
}
}
void main(){
int i,num;
printf("\n\t\t\tMAXIMUM & MINIMUM\n\n");
printf("\n Masukkan Banyak Angka:");
scanf("%d",&num);
printf("Masukkan Angkanya:\n");
for (i=1;i<=num;i++){
scanf("%d",&a[i]);
}
max=a[0];
min=a[0];
maxmin(1,num);
printf("Maximum Angka: %d\n",max);
printf("Minimum Angka: %d\n",min);
getch();
}
0 comments:
Posting Komentar
Mohon tinggalkan saran atau kritik,dengan tujuan untuk membangun bukan untuk saling menjatuhkan: