From 803deebbd1fda48fdc6a8ddea8e7c48bc380d790 Mon Sep 17 00:00:00 2001 From: ola hamza Date: Sat, 28 Feb 2026 23:45:34 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Aufgabe=202:=20OOP=20L=C3=B6sung=20f=C3=BCr?= =?UTF-8?q?=20das=20Ship-R=C3=A4tsel=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- codewars/Aufgabe2.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 codewars/Aufgabe2.py diff --git a/codewars/Aufgabe2.py b/codewars/Aufgabe2.py new file mode 100644 index 0000000..8f0273b --- /dev/null +++ b/codewars/Aufgabe2.py @@ -0,0 +1,12 @@ +class Ship: + def __init__(self, draft, crew): + # Initialisierung der Schiff-Attribute: Tiefgang (draft) und Besatzung (crew) + self.draft = draft + self.crew = crew + + def is_worth_it(self): + # Berechnet, ob das Schiff beutenswert ist. + # Jedes Besatzungsmitglied erhöht den Tiefgang um 1,5 Einheiten. + # Ein Schiff ist lohnenswert, wenn der verbleibende Tiefgang nach Abzug + # des Gewichts der Besatzung mehr als 20 Einheiten beträgt. + return (self.draft - (self.crew * 1.5)) > 20 \ No newline at end of file -- 2.30.2 From a55694d818e43c3a460bc0207a38b88f2feca69e Mon Sep 17 00:00:00 2001 From: ola hamza Date: Sun, 1 Mar 2026 00:10:33 +0100 Subject: [PATCH 2/2] =?UTF-8?q?README.md=20mit=20Projektdetails=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..d34a158 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +#Aufgabe2 : +**Codewars Username: ** hamzaola31-sketch** +**Kata URL:**https://www.codewars.com/kata/54fe05c4762e2e3047000add** -- 2.30.2