FindExtremes.c
Dosyayı İndir
#include <stdio.h>
#include <locale.h>
int main0403(){
setlocale(LC_ALL,"Turkish");
// Dizi
const int n=12;
double a[]={1.5,2.4,3.4,4.1,5.2,5.9,7.2,8,3,9.1,0.7,4.0};
// U�lar
int min_index=0;
int max_index=0;
// D�ng�
int i;
for(i=0;i<n;i++){
// En k���k
if(a[i]<a[min_index]){
min_index=i;
}
// En b�y�k
if(a[i]>a[max_index]){
max_index=i;
}
}
// Bas
printf("En k���k : %f \r\n",a[min_index]);
printf("En b�y�k : %f \r\n",a[max_index]);
// �kinci Enler
int min2_index=0;
int max2_index=0;
for(i=0;i<n;i++){
// �kinci en k���k
if(a[i]<a[min2_index] && i!=min_index){
min2_index=i;
}
// �kinci en b�y�k
if(a[i]>a[max2_index] && i!=max_index){
max2_index=i;
}
}
// Bas
printf("�kinci en k���k : %f \r\n",a[min2_index]);
printf("�kinci en b�y�k : %f \r\n",a[max2_index]);
return 0;
}
Dosyayı İndir