Ja. Es ist immer gut Programme mit Grenzwerten zu testen.
Eine Autovermietung braucht ein Programm, um Regeln zu implementieren wer ein Auto mieten darf. Die Regeln sind:
Das Programm ähnelt etwas dem Plätzchen-Programm:
// Autovermietung
//
import java.io.*;
class MieterTester
{
public static void main (String[] args) throws IOException
{
BufferedReader stdin =
new BufferedReader ( new InputStreamReader( System.in ) );
String inData;
int alter, kredit;
// das Alter des Mieters einholen
System.out.println("Wie alt sind Sie?");
inData = stdin.readLine();
alter = Integer.parseInt( inData );
// den Kreditrahmen einholen
System.out.println("Wie viel Kredit haben Sie?");
inData = stdin.readLine();
kredit = Integer.parseInt( inData );
// überprüfen, ob beide Anforderungen erfüllt sind
if ( _______________________ )
System.out.println("Genug, um dieses Auto zu mieten!" );
else
System.out.println("Wie waere es mit einem Fahrrad?" );
}
}