Java Assignment: Bachelor in Technology (Information Technology)
Java Assignment: Bachelor in Technology (Information Technology)
ASSIGNMENT
Bachelor in Technology
(Information Technology)
System.out.println("________________________________________________
_________________");
System.out.println("Train name: "+ ob.train);
}
else if(b[r][c]==0)
{
b[r][c]=1;
System.out.println(" Requested Confirmed......Wish you a Well Journey ");
disp();
}
else if(b[r][c]==1)
{
for(int j=0;j<5;j++)
{
if(b[r][j]==0)
{
b[r][j]=1;
System.out.println("You have been given an alternative seat. Your seat number
is at row= "+(r+1)+" and column= "+(j+1));
flag=true;
break;
}
}
if(flag==false) System.out.println("Sorry no seat is vacant in this row please
select another row");
disp();
}
}
}
class railway
{
String name[]=new String[6];
String age[]=new String[6];
String gen[]=new String[6];
int k;
String train;
String dj,ds,ss,code;
}
System.out.println("Enter start station:-");
ss=br.readLine();
}
}
class date
{
int yy,mm,dd;
boolean f;
public void displ()throws IOException
{
Calendar c=Calendar.getInstance();
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
for(;;)
{
System.out.println("Enter year:-");
yy=Integer.parseInt(br.readLine());
System.out.println("Enter month:-");
mm=Integer.parseInt(br.readLine());
System.out.println("Enter day:-");
dd=Integer.parseInt(br.readLine());
System.out.println("Today is:-
"+c.get(Calendar.DATE)+"/"+(c.get(Calendar.MONTH)+1)+"/"+c.get(Calendar.Y
EAR));
int mmst=c.get(Calendar.MONTH)+1;
int md=mm-mmst;
int ddst=c.get(Calendar.DATE);
int ddd=(dd-ddst)+md*30;
System.out.println("differ date="+ddd);
System.out.println("requested date is:-"+dd+"/"+mm+"/"+yy);
if(ddd>=60||ddd<1)
{
System.out.println("Not possible before 60 days or before current date: Re-
Enter new date");
}
else{
System.out.println("VALID DATE...NOW CHECK THE VACANT BERTH");
break;
}
}
}
}
OUTPUT: