Zahlenfelder Vers1. Nicht Objektorientiert
This commit is contained in:
parent
749579a6f8
commit
480484b9b8
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||||
|
</component>
|
||||||
|
</project>
|
11
prog3.iml
Normal file
11
prog3.iml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="JAVA_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||||
|
<exclude-output />
|
||||||
|
<content url="file://$MODULE_DIR$">
|
||||||
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||||
|
</content>
|
||||||
|
<orderEntry type="inheritedJdk" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
</module>
|
@ -3,23 +3,35 @@ package praktikum01;
|
|||||||
public class Zahlenfelder {
|
public class Zahlenfelder {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
System.out.println("Die Zahlen 1-200:");
|
||||||
|
|
||||||
for (int i = 1; i < 201; i++) {
|
for (int i = 1; i < 201; i++) {
|
||||||
|
wennDurchFünfTeilbar(i);
|
||||||
|
wennEndeGleichNeun(i);
|
||||||
|
zahlUndIhrVorgängerZusammenEineSummeErgebenDieDurch3TeilbarIst(i);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
public static void wennDurchFünfTeilbar(int i){
|
||||||
// Wenn durch 5 Teilbar
|
// Wenn durch 5 Teilbar
|
||||||
if (i % 5 == 0) {
|
if (i % 5 == 0) {
|
||||||
System.out.println(i + " - <Zahl> ist durch 5 Teilbar");
|
System.out.println(i + " - ist durch 5 Teilbar");
|
||||||
}
|
}
|
||||||
wennEndeGleichNeun(i);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public static void wennEndeGleichNeun(int i){
|
public static void wennEndeGleichNeun(int i){
|
||||||
// Wenn Zahl auf 9 endet
|
// Wenn Zahl auf 9 endet
|
||||||
if (i % 10 == 9) {
|
if (i % 10 == 9) {
|
||||||
System.out.println(i + " - <Zahl> endet auf 9");
|
System.out.println(i + " - endet auf 9");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void zahlUndIhrVorgängerZusammenEineSummeErgebenDieDurch3TeilbarIst(int i){
|
||||||
|
int vorgaenger = i - 1;
|
||||||
|
int summe = i + vorgaenger;
|
||||||
|
|
||||||
|
// Überprüfen, ob die Summe durch 3 teilbar ist
|
||||||
|
if (summe % 3 == 0) {
|
||||||
|
System.out.println(i + " und " + vorgaenger + " addiert ergeben " + summe + " und " + summe + " ist durch 3 teilbar.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user