1. #include<iostream>
#include<conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
using namespace std;
int main()
{
int i,j,l;
int tsc=12;
float bat_ave[12]={25,28,34,38,5,6,10,9,48,55,50,58};
float bowl_ave[12]={30,32,33,37,25,22,19,17,100,110,90,105};
char cat[12]
[15]={"all_rounder","all_rounder","all_rounder","all_rounder","bowler","bowler",
"bowler","bowler","batsman","batsman","batsman","batsman"};
cout<<"n Initial Set:";
cout<<"nbatting_avetwicket_avetOutput";
for(i=0;i<12;i++)
{
cout<<"n"<<bat_ave[i]<<"t"<<bowl_ave[i]<<"t"<<cat[i];
}
int bowl_a;
int bat_a;
cout<<"n Enter the player batting average :";
cin>>bat_a;
cout<<"n Enter the player bowling average :";
cin>>bowl_a;
int k;
cout<<"n Enter the value of 'k':";
cin>>k;
float d[12][2],t ;
float c[12][2],m;
float e[12][2],f[12][2];
//calculating distance to each value in training set
for(i=0;i<12;i++)
{
f[i][0]=i;
t=bowl_ave[i]-bowl_a;
m=bat_ave[i]-bat_a;
d[i][1]=t*t;
c[i][1]=m*m;
e[i][1]=d[i][1]+c[i][1];
f[i][1]=sqrt(e[i][1]);
}
cout<<"full distance"<<endl;
for(i=0;i<12;i++){
cout<<f[i][1]<<endl;
}
//Sorting
for(i=0;i<11;i++)
{
for(j=0;j<11;j++)
{