Changeset 229 in Java_Quellcode_SOOP_Vorlesung


Ignore:
Timestamp:
Oct 31, 2016, 9:14:56 AM (8 years ago)
Author:
tr
Message:

kleine Verbesserungen VL Methoden

Location:
methoden
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • methoden/Beispiel.java

    r228 r229  
    2424        int x = scan.nextInt();
    2525
     26        // Aufruf der Methode fakultaet ist Teil des Parameters von println
    2627        System.out.println(x + "! = " + fakultaet(x));
    2728    }
  • methoden/F.java

    r227 r229  
    1111
    1212    // Rückgabe der Summe 1 + 2 + .. + n
     13    // Achtung! keine effiziente Implementierung
     14    // Besser wäre return (n * (n + 1)) / 2;
    1315    public static int f(int n) {
    1416        int s = 0;
     
    2628    // Verwendung der verschiedenen Methoden
    2729    public static void main(String[] args) {
     30
    2831        // Variable namens f
    2932        int f = 7;
  • methoden/Methoden.java

    r227 r229  
    1111public class Methoden {
    1212    // Ausgabe(!!!) der Zeichenkette "hallo" auf der Konsole
    13     public static void hallo() {
     13    public static void schreibeHallo() {
    1414        System.out.println("hallo");
    1515    }
    1616   
    1717    // Ausgabe(!!!) von Sternen entsprechend des Wertes des Parameters n
    18     public static void sterne (int n) {
     18    public static void schreibeSterne (int n) {
    1919        // die Initialisierung könnte auch lauten i = 0 und die Bedingung wäre dann i < n
    2020        for (int i = 1; i <= n; i++) {
     
    4747   
    4848    public static void main(String[] args) {
    49         hallo();
     49
     50        schreibeHallo();
    5051       
    51         sterne(3);
    52         sterne(17);
     52        schreibeSterne(3);
     53        schreibeSterne(17);
    5354       
    5455        int m = fakultaet(4);
    5556       
    56         sterne(m - 10);
    57         sterne(fakultaet(3));
     57        schreibeSterne(m - 10);
     58        schreibeSterne(fakultaet(3));
    5859       
    5960        Scanner scan = new Scanner(System.in);
Note: See TracChangeset for help on using the changeset viewer.