- Timestamp:
- Nov 5, 2019, 1:42:04 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
methoden/Methodenaufruf.java
r413 r424 31 31 } 32 32 33 // Die Methode soll feststellen, ob die übergebene Zahl n die Ziffer 333 // Die Methode soll feststellen, ob die übergebene Zahl n die Ziffer ziffer 34 34 // enthält 35 35 // falls ja soll die Methode true zurückgeben, sonst false 36 public static boolean enthaelt Drei(int n) {36 public static boolean enthaeltZiffer(int n, int ziffer) { 37 37 38 38 // Durchlaufe die gesamte Zahl bis nichts mehr von ihr übrig ist 39 39 while (n > 0) { 40 40 41 // ist die letzte Ziffer eine 3?42 if (n % 10 == 3) {41 // ist die letzte Ziffer die gesuchte? 42 if (n % 10 == ziffer) { 43 43 44 // wir haben festgestellt, dass eine 3enthalten ist44 // wir haben festgestellt, dass die gesuchte Ziffer enthalten ist 45 45 // ==> geben true zurück, die Methode endet sofort 46 46 return true; … … 55 55 // gesamte Zahl wurde geprüft, der Programmablauf ist bis hierhin 56 56 // gekommen 57 // es kann also keine 3 enthalten gewesen sein, da die Methode sonst58 // s chon verlassen worden wäre ==> keine 3in n enthalten57 // es kann also nicht die gesuchte Ziffer enthalten gewesen sein, da die Methode 58 // sonst schon verlassen worden wäre ==> Rückgabe: ziffer nicht in n enthalten 59 59 return false; 60 60 } … … 71 71 72 72 System.out.println(fakultaet(y)); 73 73 74 74 int a = 446671; 75 System.out.println("enhält 3: " + enthaelt Drei(a));75 System.out.println("enhält 3: " + enthaeltZiffer(a, 3)); 76 76 77 77 a = 4346671; 78 System.out.println("enhält 3: " + enthaelt Drei(a));78 System.out.println("enhält 3: " + enthaeltZiffer(a, 3)); 79 79 } 80 80 }
Note: See TracChangeset
for help on using the changeset viewer.