<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problem bei einer Aufgabe!]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich habe eine Übung, die ich lösen sollte. Die Übung ist folgendes:</p>
<p>Schreiben Sie ein Programm, das solange Minutenwerte einliest bis es keine<br />
valide Ganzzahl bekommt. Das Programm soll die Minuntenwerte in Stunden<br />
und Minuten umrechnen und formatieren. Bevor das Programm beendet, soll<br />
die Gesamtdauer aller Eingaben in Minuten angezeigt werden. Die Ausgabe<br />
des Programms ist wie folgt:<br />
Geben Sie eine Zeitspanne in Minuten ein: 217<br />
1. 3:37<br />
Geben Sie eine Zeitspanne ein in Minuten: 42<br />
2. 0:42<br />
Geben Sie eine Zeitspanne ein in Minuten: 60<br />
3. 1:00<br />
Geben Sie eine Zeitspanne ein in Minuten: .<br />
Total min: 920</p>
<p>Ich neugierig mit der Programmiersprache C++. und ich weiss nicht wie ich anfangen könnte. Ich habe schon ein paar Klassen deklariert wie folgt:<br />
class Minuten {<br />
public:</p>
<p>Minuten(int min);<br />
int berechneStunden ();<br />
int berechneMinuten ();<br />
void ausgabe ();<br />
private:<br />
int minuten;<br />
};</p>
<p>kann mir jemand vielleicht weiterhelfen<br />
Vielen Dank im vorraus für Ihre Hilfe</p>
<p>Gisele</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/315993/problem-bei-einer-aufgabe</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 08:23:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/315993.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 18 Apr 2013 11:08:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 11:08:27 GMT]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>ich habe eine Übung, die ich lösen sollte. Die Übung ist folgendes:</p>
<p>Schreiben Sie ein Programm, das solange Minutenwerte einliest bis es keine<br />
valide Ganzzahl bekommt. Das Programm soll die Minuntenwerte in Stunden<br />
und Minuten umrechnen und formatieren. Bevor das Programm beendet, soll<br />
die Gesamtdauer aller Eingaben in Minuten angezeigt werden. Die Ausgabe<br />
des Programms ist wie folgt:<br />
Geben Sie eine Zeitspanne in Minuten ein: 217<br />
1. 3:37<br />
Geben Sie eine Zeitspanne ein in Minuten: 42<br />
2. 0:42<br />
Geben Sie eine Zeitspanne ein in Minuten: 60<br />
3. 1:00<br />
Geben Sie eine Zeitspanne ein in Minuten: .<br />
Total min: 920</p>
<p>Ich neugierig mit der Programmiersprache C++. und ich weiss nicht wie ich anfangen könnte. Ich habe schon ein paar Klassen deklariert wie folgt:<br />
class Minuten {<br />
public:</p>
<p>Minuten(int min);<br />
int berechneStunden ();<br />
int berechneMinuten ();<br />
void ausgabe ();<br />
private:<br />
int minuten;<br />
};</p>
<p>kann mir jemand vielleicht weiterhelfen<br />
Vielen Dank im vorraus für Ihre Hilfe</p>
<p>Gisele</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316454</guid><dc:creator><![CDATA[Gisele]]></dc:creator><pubDate>Thu, 18 Apr 2013 11:08:27 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 11:21:50 GMT]]></title><description><![CDATA[<p>Hi,<br />
also eine Klasse halte ich hier nicht für angebracht. Ich würde es so machen:<br />
1. while Schleife. Im Kopf dieser machst du deine Eingabe. Die while Schleife bricht automatisch ab, wenn keine Ganzzahl mehr eingeben wird.</p>
<p>2. In der while Schleife addierst du deine Minuten auf.</p>
<p>3. Du schreibst dir eine Funktion, die deine Gesamtminuten als Argument bekommt und sie in Stunden-Minuten umrechnet.</p>
<p>4. Es geht wieder bei 1. los.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316461</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Thu, 18 Apr 2013 11:21:50 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 11:36:29 GMT]]></title><description><![CDATA[<p>Würde ich eigentlich gar nicht so kompliziert machen, aber wenn es unbedingt mit Klassen sein muss, hier ein Ansatz:</p>
<pre><code>class Minuten 
{
public:
 Minuten(int min);
 std::ostream&amp; ausgabe(std::ostream&amp; out) const;
 void addiere(const Minuten&amp; anderer_wert);
 int get_minuten() const;
 std::istream&amp; lies_ein(std::istream &amp;in) { return in &gt;&gt; minuten; }
private:
 int minuten;
}; 

int main()
{
 Minuten total = 0, aktueller_wert = 0;
 int zaehler = 0;
 while(cout &lt;&lt; &quot;Geben Sie eine Zeitspanne in Minuten ein: &quot;,
       aktueller_wert.lies_ein(cin))
  {
    cout &lt;&lt; ++zaehler &lt;&lt; &quot;. &quot;;
    aktueller_wert.ausgabe(cout);
    cout &lt;&lt; '\n';
    total.addiere(aktueller_wert);
  }
  cout &lt;&lt; &quot;Total min: &quot; &lt;&lt; total.get_minuten() &lt;&lt; '\n';
}
</code></pre>
<p>Die fehlenden Codeschnippsel bekommst du bestimmt selber hin.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316467</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 18 Apr 2013 11:36:29 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 11:47:41 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Vielen Dank für die schnelle Rückmeldung.<br />
Ich probiere jetzt mal den Code von SeppJ, und melde mich zurück wenn etwas nicht Klappt.<br />
Nochmal Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316474</guid><dc:creator><![CDATA[Gisele]]></dc:creator><pubDate>Thu, 18 Apr 2013 11:47:41 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 12:53:34 GMT]]></title><description><![CDATA[<p>Ich versuche jetzt die andere funktionnen zu schreiben. Aber es funktionniert immer nicht.<br />
void addiere(const Minuten&amp; anderer_wert);<br />
int berechneStuden();<br />
int berechneMinuten();</p>
<p>hat jemand vielleicht eine idée?</p>
<p>danke im Vorraus</p>
<p>Gisele</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316502</guid><dc:creator><![CDATA[Gisele]]></dc:creator><pubDate>Thu, 18 Apr 2013 12:53:34 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 12:58:21 GMT]]></title><description><![CDATA[<p>Was sollen die Funktionen machen?<br />
Was ist dein Problem?<br />
Hat dir denn meine Lösung nicht gepasst?<br />
Wenn Ja, warum nicht?</p>
<p>Siehe <strong>dringend</strong> den ersten Thread in meiner Signatur. Es ist schlecht, wenn deine Fragen mehr Gegenfragen als Antworten provozieren. Dann kann dir nämlich nicht geholfen werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316504</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 18 Apr 2013 12:58:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 13:46:53 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Das Problem ist folgende Ausgabe zu bekommen:</p>
<p>Geben Sie eine Zeitspanne in Minuten ein: 217<br />
1. 3:37<br />
Geben Sie eine Zeitspanne ein in Minuten: 42<br />
2. 0:42<br />
Geben Sie eine Zeitspanne ein in Minuten: 60<br />
3. 1:00<br />
Geben Sie eine Zeitspanne ein in Minuten: .<br />
Total min: 920</p>
<p>Ich habe ihre Lösung angepasst aber ich bekomme folgende Fehler:</p>
<p>Error 2 error LNK2019: unresolved external symbol &quot;public: void __thiscall Minuten::addiere(class Minuten const &amp;)&quot; (?addiere@Minuten@@QAEXABV1@@Z) referenced in function _main C:\Users\dep19025436\documents\visual studio 2010\Projects\Übung1\Übung1\Übung1.obj Übung1</p>
<p>Error 1 error LNK2019: unresolved external symbol &quot;public: int __thiscall Minuten::get_minuten(void)const &quot; (?get_minuten@Minuten@@QBEHXZ) referenced in function _main</p>
<p>Error 3 error LNK2019: unresolved external symbol &quot;public: class std::basic_ostream&lt;char,struct std::char_traits&lt;char&gt; &gt; &amp; __thiscall Minuten::ausgabe(class std::basic_ostream&lt;char,struct std::char_traits&lt;char&gt; &gt; &amp;)const &quot; (?ausgabe@Minuten@@QBEAAV?<span class="katex"><span class="katex-mathml"><math><semantics><mrow><mi>b</mi><mi>a</mi><mi>s</mi><mi>i</mi><mi>c</mi><mi mathvariant="normal">_</mi><mi>o</mi><mi>s</mi><mi>t</mi><mi>r</mi><mi>e</mi><mi>a</mi><mi>m</mi><mi mathvariant="normal">@</mi><mi>D</mi><mi>U</mi><mo>?</mo></mrow><annotation encoding="application/x-tex">basic\_ostream@DU?</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="strut" style="height:0.69444em;"></span><span class="strut bottom" style="height:1.00444em;vertical-align:-0.31em;"></span><span class="base textstyle uncramped"><span class="mord mathit">b</span><span class="mord mathit">a</span><span class="mord mathit">s</span><span class="mord mathit">i</span><span class="mord mathit">c</span><span class="mord mathrm" style="margin-right:0.02778em;">_</span><span class="mord mathit">o</span><span class="mord mathit">s</span><span class="mord mathit">t</span><span class="mord mathit" style="margin-right:0.02778em;">r</span><span class="mord mathit">e</span><span class="mord mathit">a</span><span class="mord mathit">m</span><span class="mord mathrm">@</span><span class="mord mathit" style="margin-right:0.02778em;">D</span><span class="mord mathit" style="margin-right:0.10903em;">U</span><span class="mclose">?</span></span></span></span>char_traits@D@std@@@std@@AAV23@@Z) referenced in function _main</p>
<p>Error 4 error LNK2019: unresolved external symbol &quot;public: __thiscall Minuten::Minuten(int)&quot; (??0Minuten@@QAE@H@Z) referenced in function _main C:\Users\dep19025436\documents\visual studio 2010\Projects\Übung1\Übung1\Übung1.obj Übung1</p>
<p>Error 5 error LNK1120: 4 unresolved externals C:\Users\dep19025436\documents\visual studio 2010\Projects\Übung1\Debug\Übung1.exe 1</p>
<p>Danke im Vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316519</guid><dc:creator><![CDATA[Gisele]]></dc:creator><pubDate>Thu, 18 Apr 2013 13:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei einer Aufgabe! on Thu, 18 Apr 2013 13:51:04 GMT]]></title><description><![CDATA[<p>Du musst die Funktionen schon noch schreiben! Das ist nur ein Ansatz, den ich dir gegeben habe. Ich mache dir doch schließlich nicht die Hausaufgaben! Sind doch bloß Einzeiler, was ich dir noch übrig gelassen habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2316520</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2316520</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Thu, 18 Apr 2013 13:51:04 GMT</pubDate></item></channel></rss>