From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- Bachelor/Prog1/Prakt6/prg1p6_1/mircowave.cpp | 41 ++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 Bachelor/Prog1/Prakt6/prg1p6_1/mircowave.cpp (limited to 'Bachelor/Prog1/Prakt6/prg1p6_1/mircowave.cpp') diff --git a/Bachelor/Prog1/Prakt6/prg1p6_1/mircowave.cpp b/Bachelor/Prog1/Prakt6/prg1p6_1/mircowave.cpp new file mode 100644 index 0000000..467a1b3 --- /dev/null +++ b/Bachelor/Prog1/Prakt6/prg1p6_1/mircowave.cpp @@ -0,0 +1,41 @@ +// Programmieren 1, Praktikum 6, Aufgabe 1 +// Author: Sven Eisenhauer +// Date: 13.01.2005 +// File: mircowave.cpp +// Description: Implementation of class microwave + +#include "microwave.h" +#include + +using std::cout; +using std::endl; + +Microwave::Microwave(int vol) +{ + volume=vol; + power=200; + cout<= 400) + power-=200; +} + +void Microwave::heatMeal(FrozenMeal &myMeal) +{ + double newTemp=myMeal.getTemperature()+((myMeal.getCoefficient()*getPower()*getPeriod())/myMeal.getVolume()); + if (myMeal.getVolume() <= volume) + myMeal.changeTemperature(newTemp); +} \ No newline at end of file -- cgit v1.2.3