import IOulm.*; public class Bestanden{ public static void main(String[] args){ boolean angemeldetInSlc=false; double uebungspunkte=0; double klausurpunkte=0; double nachklausurpunkte=0; char slc; boolean bestanden; Write.Line("Wieviel Prozent der Übungspunkte haben Sie?"); Urc.readReal(); uebungspunkte = Urc.getReal(); Write.Line("Wieviel Prozent der Klausurpunkte haben Sie?"); Urc.readReal(); klausurpunkte = Urc.getReal(); if (klausurpunkte<50){ Write.Line("Wieviel Prozent der Nachklausur-Punkte haben Sie?"); Urc.readReal(); nachklausurpunkte = Urc.getReal(); } Write.Line("Sind Sie ueberhaupt im SLC angemeldet? (y/n)"); Urc.readChar(); slc = Urc.getChar(); if (slc == 'y'){ angemeldetInSlc = true; } else{ angemeldetInSlc = false; } // BEGINN NEUER TEIL bestanden=false; if((angemeldetInSlc)&&(uebungspunkte>=50)&&((klausurpunkte>=50)||(nachklausurpunkte>=50))) bestanden=true; // ENDE NEUER TEIL if (bestanden){ Write.Line("Gratulation! Sie haben die *Einfuehrung in die Programmierung* bestanden"); } else{ Write.Line("Leider haben Sie nicht bestanden. Neues Spiel, neues Glueck!"); } } }