Home | Computer Science

<
Java Program


Defination

Here, I have written a program that includes a timetable, and if any teacher is absent, it will automatically make adjustments with another teacher.


Time Table Made by Mayank
Some information
This program doesn't have as much accuracy as it should have.
Its output can't be showed here! Program
INPUT

import java.util.Scanner; public class Timetable1 { void Teacher1() { String names[]={"S1 ","S2 ","S3 ","S4 ","S5 ","S6 ","FP "}; System.out.print("D1 D2 D3 D4 D5 D6"); System.out.println(); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); } void Teacher2() { String names[]={"S1 ","S2 ","S3 ","S4 ","S5 ","S6 ","FP "}; System.out.print("D1 D2 D3 D4 D5 D6"); System.out.println(); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); } void Teacher3() { String names[]={"S1 ","S2 ","S3 ","S4 ","S5 ","S6 ","FP "}; System.out.print("D1 D2 D3 D4 D5 D6"); System.out.println(); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); } void Teacher21() { String names[]={"S1 ","S2 ","S3 ","S4 ","S5 ","S6 ","T "}; System.out.print("D1 D2 D3 D4 D5 D6"); System.out.println(); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); } void Teacher32() { String names[]={"S1 ","S2 ","S3 ","S4 ","S5 ","S6 ","T "}; System.out.print("D1 D2 D3 D4 D5 D6"); System.out.println(); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); } void Teacher31() { String names[]={"S1 ","S2 ","S3 ","S4 ","S5 ","S6 ","T "}; System.out.print("D1 D2 D3 D4 D5 D6"); System.out.println(); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[0]+""+names[1]+names[6]+names[6]+names[2]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); System.out.print(names[6]+names[0]+names[6]+names[6]+names[1]+""+names[3]); System.out.println(); } public static void main(String[] args) { Timetable1 obj=new Timetable1(); Scanner myobj=new Scanner(System.in); System.out.print("1 = Yes\n2 = No\n"); System.out.print(" Attendence\n"); System.out.print("Enter teacher name Which period you want to see"); int teacher=myobj.nextInt(); switch (teacher) { case 1: obj.Teacher1(); break; case 2: obj.Teacher2(); break; case 3: obj.Teacher3(); break; default: System.out.print("Not there"); break; } System.out.print("Is this teacher absent (1 | 2)"); int present=myobj.nextInt(); if(present==1) { System.out.print("Is this teacher 1 present\n"); int present1=myobj.nextInt(); if(present1==1) { obj.Teacher21(); } else { System.out.print("Is this teacher 2 present\n"); int present2=myobj.nextInt(); if(present2==1) { obj.Teacher31(); } else { System.out.print("Is this teacher 3 present\n"); int present3=myobj.nextInt(); if(present2==1) { obj.Teacher32(); } else { System.out.print("No teacher is available"); } } } } } }