diff --git a/Punkte-in-Noten/.classpath b/Punkte-in-Noten/.classpath
new file mode 100644
index 0000000..2197894
--- /dev/null
+++ b/Punkte-in-Noten/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/Punkte-in-Noten/.gitignore b/Punkte-in-Noten/.gitignore
new file mode 100644
index 0000000..ae3c172
--- /dev/null
+++ b/Punkte-in-Noten/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/Punkte-in-Noten/.project b/Punkte-in-Noten/.project
new file mode 100644
index 0000000..b721320
--- /dev/null
+++ b/Punkte-in-Noten/.project
@@ -0,0 +1,17 @@
+
+
+ Punkte-in-Noten
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Punkte-in-Noten/.settings/org.eclipse.jdt.core.prefs b/Punkte-in-Noten/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..e2812ca
--- /dev/null
+++ b/Punkte-in-Noten/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,12 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.release=disabled
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Punkte-in-Noten/src/PunkteInNoten.java b/Punkte-in-Noten/src/PunkteInNoten.java
new file mode 100644
index 0000000..2f8d986
--- /dev/null
+++ b/Punkte-in-Noten/src/PunkteInNoten.java
@@ -0,0 +1,34 @@
+import java.util.Scanner;
+
+public class PunkteInNoten {
+
+ // Array mit den IHK-Noten als Konstante. Das jeweilige Arrayfeld entspricht der Prozentanzahl
+ public static final double marksIHK[] = {6.0,6.0,6.0,6.0,6.0,6.0,5.9,5.9,5.9,5.9,5.9,5.9,5.8,5.8,5.8,5.8,5.8,5.7,5.7,5.7,5.7,5.7,5.7,5.6,5.6,5.6,5.6,5.6,5.6,5.5,5.4,5.4,5.3,5.3,5.2,5.2,5.1,5.1,5.0,5.0,5.0,4.9,4.9,4.8,4.8,4.7,4.7,4.6,4.6,4.5,4.4,4.4,4.3,4.3,4.2,4.1,4.1,4.0,4.0,3.9,3.9,3.8,3.7,3.7,3.6,3.6,3.5,3.4,3.3,3.3,3.2,3.1,3.1,3.0,2.9,2.9,2.8,2.7,2.7,2.6,2.5,2.4,2.3,2.2,2.1,2.0,2.0,1.9,1.8,1.7,1.6,1.5,1.4,1.4,1.3,1.3,1.2,1.2,1.1,1.1,1.0};
+
+
+
+ public static void main(String[] args) {
+ double pointPercentage = 0;
+ double markIHK = 0.0;
+ // Scanner für Tastatureingaben
+ Scanner keyboard = new Scanner (System.in);
+
+ //Benutzereingabe
+ System.out.print("maximale Punktanzahl: ");
+ int maxPoints = keyboard.nextInt();
+ System.out.print("Wievielen Prozenten sollen die Punkte entsprechen?: ");
+ int percentage = keyboard.nextInt();
+
+ //For-Schleife für die Anzahl der Punkte
+ for (int point=maxPoints; point>=0; point--) {
+ pointPercentage = ((double)point/(double)maxPoints)*(double)percentage;
+ markIHK = marksIHK[(int)pointPercentage];
+ if (percentage == 100)
+ System.out.printf("%d Punkte %.0f%% -> IHK-Note %.1f -> ganze Note %.0f \n", point, pointPercentage, markIHK, markIHK);
+ else
+ System.out.printf("%d Punkte %.0f%%\n", point, pointPercentage);
+ }
+
+ }
+
+}