public class SwitchDemo {
public static void main(String[] args) {
int month = 8;
String monthString;
switch (month) {
case 1: monthString = "January";
break;
case 2: monthString = "February";
break;
case 3: monthString = "March";
break;
case 4: monthString = "April";
break;
case 5: monthString = "May";
break;
case 6: monthString = "June";
break;
case 7: monthString = "July";
break;
case 8: monthString = "August";
break;
case 9: monthString = "September";
break;
case 10: monthString = "October";
break;
case 11: monthString = "November";
break;
case 12: monthString = "December";
break;
default: monthString = "Invalid month";
break;
}
System.out.println(monthString);
}
}
The for Statement
class ForDemo {
public static void main(String[] args){
for(int i=1; i<11; i++){
System.out.println("Count is: " + i);
}
}
}
The while and do-while Statements
class WhileDemo {
public static void main(String[] args){
int count = 1;
while (count < 11) {
System.out.println("Count is: " + count);
count++;
}
}
}
ASSIGNEMENT
Railway reservation
import java.util.regex.*;
import java.util.*;
import java.io.*;
public class reservation
{
public static void main(String args[])throws IOException
{
//String admin;
//String user;
int choice;
int ch;
System.out.printf("1.Administrator\n2.User\n");
Scanner x=new Scanner(System.in);
int choose=x.nextInt();
switch(choose)
{
case 1:
System.out.println("Enter Username(username:admin):");
String user=x.next();
System.out.println("Enter password(password:admin):");
String pw=x.next();
if((user.equals("admin"))&&(pw.equals("admin")))
{
admin a=new admin();
do
{
System.out.printf("\n1.Add New User\n2.Display all user Details\n3.Add new train\n4.Display all trains\n5.Scheduled trains\n6.Display Schedule\n7.logout\n");
choice=x.nextInt();
switch(choice){
case 1:
try{
a.adduser();}
catch(InputMismatchException e){
}
break;
case 2:
a.displayuser();
break;
case 3:
a.addtrain();
break;
case 4:
a.displaytrain();
break;
case 5:
a.schedule();
break;
case 6:
a.displayschedule();
break;
case 7:
break;
default:
System.out.println("select proper option");
break;
}}
while(choice!=7);}
else{
System.out.println("Check once!,username or password is wrong");
}
break;
case 2:
user b=new user();
do{
System.out.printf("\n1.Show profile\n2.Edit profile details\n3.Display schedule based on train\n4.Display schedule based on source and destination\n5.Display schedule based on date\n6.Display all trains schedule\n7.Check berth availability \n8.Book tickets\n9.Cancel ticket\n10.exit\n");
ch=x.nextInt();
switch(ch){
case 1:
b.showprofile();
break;
case 2:
b.editprofile();
break;
case 3:
b.displaytrain();
break;
case 4:
b.displaysd();
break;
case 5:
b.displaydate();
break;
case 6:
b.displayall();
break;
case 7:
b.checkberth();
break;
case 8:
b.bookticket();
break;
case 9:
b.cancelticket();
break;
case 10:
break;
default:
System.out.println("select proper option");
break;
}}
while(ch!=10);
break;
default:
System.out.println("you have to choose proper option");
break;
}}
}
No comments:
Post a Comment