Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class DeMorgan {
- public static void main(String[] args) {
- boolean abgabeOk = submissionOk(true, false, true, false, true);
- System.out.println("Abgabe ist OK: " + abgabeOk);
- }
- static boolean submissionOk(boolean filenameContainsTime, boolean filenameContainsRoom,
- boolean filenameContainsGroup, boolean filenameContainsSeriesNo, boolean submissionContainsClassFiles) {
- System.out.println("1 And " + !(filenameContainsTime && filenameContainsRoom));
- System.out.println("1 Or " + (!filenameContainsTime || !filenameContainsRoom));
- System.out.println("");
- System.out.println("2 And " + (!(filenameContainsTime && filenameContainsRoom && filenameContainsGroup
- && filenameContainsSeriesNo)));
- System.out.println("2 Or " + (!filenameContainsTime || !filenameContainsRoom || !filenameContainsGroup
- || !filenameContainsSeriesNo));
- System.out.println("");
- System.out.println("3 And " + (!(!(filenameContainsTime && filenameContainsRoom && filenameContainsGroup
- && filenameContainsSeriesNo)) && !submissionContainsClassFiles));
- System.out.println("3 Or " + !((!filenameContainsTime || !filenameContainsRoom || !filenameContainsGroup
- || !filenameContainsSeriesNo) || submissionContainsClassFiles));
- System.out.println("");
- return (!(!(filenameContainsTime && filenameContainsRoom && filenameContainsGroup && filenameContainsSeriesNo))
- && !submissionContainsClassFiles);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement