public class Prozeduren { // eine selbst-definierte Prozedur zum Ausgeben des ganzzahligen // Teils einer Zahl // double d ist der "Übergabeparameter" // i.d.R. ein WERT (Zahl), der zuvor ausgerechnet wurde // (kann aber auch eine Array- oder Objekt-Referenz sein) static void print_int(double d) { System.out.print("Der ganzzahlige Anteil von " + d ); System.out.println(" beträgt: " + (int) d); } static int quadrat(int x) { int ergebnis = x * x; // "ergebnis" existiert nur innerhalb // der Funktion "quadrat", genau wie // das "x" im Übergabeparameter return ergebnis; } public static void main(String[] args) { double zufall = Math.random() * 100.0; print_int(zufall); // Fläche mit "quadrat()" berechnen und an Variable "flaeche" zuweisen int flaeche = quadrat((int)zufall); // ... und ausgeben. System.out.println("Die Fläche beträgt: " + flaeche); } }