#include
main()
{ int n,i,min,index,data[100];
printf("\nbanyak data : ");scanf("%d",&n);
for(i=1;i<=n;i++)
{
do {printf("data ke-%d : ",i);
scanf("%d",&data[i]);}
while(data[i]<0);
if(i==1) { min=data[1]; index=1; }
else
{
if(data[i]<=min) { min=data[i]; index=i; }
}
}
printf("\n\nnilai terkecil dari %d data = %d pada urutan ke %d.",n,min,index);
getch();
}
itu hanya untuk nilai yang lebih dari nol
ReplyDeletekarena instruksi
do
...
...
while (data[i]<0);
lantas bagaimana dengan kalau lebih kecil daripada nol?