Professional Documents
Culture Documents
Sathaye College: Practical No: 5
Sathaye College: Practical No: 5
Practical No: 5
CODE:
import java.util.*;
import java.io.*;
int i=0,p=0,min;
String mincity="",cities1="",mincity1="";
String startcity=br.readLine();
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
String goalcity=br1.readLine();
int totdist=Integer.parseInt(br2.readLine());
do
System.out.println("How many states from the selected state in the next level");
int n=Integer.parseInt(br.readLine());
for(i=0;i<n;i++)
int t=i+1;
System.out.println("Enter city"+t);
cities[i]=br3.readLine();
for(i=0;i<n;i++)
if(goalcity.equalsIgnoreCase(cities[i]))
System.out.println("GOAL REACHED");
System.exit(0);
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
for(i=0;i<n;i++)
distance[i]=Integer.parseInt(br3.readLine());
int min1=0;
for(i=0;i<n;i++)
distance[i]=min1;
mincity=cities[i];
for(i=0;i<(n-1);i++)
for(int j=i+1;j<n;j++)
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
if(distance[i]>distance[j])
int d=distance[i];
cities1=cities[i];
distance[i]=distance[j];
cities[i]=cities[j];
distance[j]=d;
cities[j]=cities1;
}}}
min=distance[0];
min1=distance[1];
mincity=cities[0];
mincity1=cities[1];
while(!(mincity.equalsIgnoreCase(goalcity)));
System.out.println("\nGOAL REACHED\n");
}}
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
OUTPUT:
BHUPENDRA MISHRA