-
Notifications
You must be signed in to change notification settings - Fork 33
/
states_capitals.java
38 lines (34 loc) · 1.47 KB
/
states_capitals.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import java.util.*;
public class States_capitals
{ //opening of class
public static void main(String[] args)
{ //opening of main
Scanner sc=new Scanner(System.in);
int i,a,k; //declaring the integer variables
k=0;a=0; //initializing the integer variables;
String st; //declaring the String variable
String m[]=new String[10]; //creating 10 different memory locations in an array to store the strings
String n[]=new String[10]; //creating 10 different memory locations in an array to store the strings
for(i=0;i<10;i++)
{
System.out.println("Enter the state"); //to enter the names of 10 states
m[i]=sc.nextLine();
System.out.println("Enter the capital"); //to enter the names of 10 capitals
n[i]=sc.nextLine();
}
System.out.println("Enter the state whose capital is to be searched"); //to enter the name of the state whose capital is to be searched
st=sc.nextLine();
for(i=0;i<10;i++)
{
if (m[i].equals(st)) //checking the condition
{
k=1;
a=i;
}
}
if (k==1) //checking the condition
System.out.println("The capital is :"+n[a]); //printlng the name of the capital
else
System.out.println("The state :"+st+"is not found in any location");
} //closing of main
} //closing of class