<?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[bin Anfänger und brauche Hilfe!!!]]></title><description><![CDATA[<p>Hallo Leute,<br />
bin totaler Anfänger, wenn irgendeine zeit hat bitte helft mir folgende Aufgabe zu verstehen un lösen!</p>
<blockquote>
<p>Rationale Zahlen können als Tripel dargestellt werden, die aus einem Vorzeichen und zwei positiven ganzen Zahlen bestehen. In einem Programm kann dies etwa<br />
wie folgt modelliert werden:</p>
<p>struct Rational<br />
{<br />
enum Vorzeichen {plus, minus};<br />
Vorzeichen vz;<br />
unsigned int zaehler;<br />
unsigned int nenner;<br />
};</p>
<p>Schreiben Sie folgende Funktionen für rationale Zahlen:</p>
<p>Variante a: Ohne Referenzparameter:<br />
• Rational erweitereA (Rational, int);<br />
• Rational kuerzeA (Rational);<br />
• Rational leseA(); // Konsoleneingabe<br />
• void schreibe(Rational); // Konsolenausgabe</p>
<p>Variante b: Mit Referenzparameter:<br />
• void erweitereB (Rational &amp;, int);<br />
• void kuerzeB (Rational &amp;);<br />
• void leseB (Rational &amp;);<br />
• void gleichnamig (Rational &amp;, Rational &amp;);</p>
<p>Rationale Zahlen sollen dabei im folgenden Format gelesen und geschrieben werden:<br />
'(' Vorzeichen Zähler '/' Nenner ')'</p>
<p>also beispielsweise 1/3 als (+1/3).</p>
</blockquote>
<p>Ich verstehe die Aufgabe nicht, wo und wie fange ich hier am besten an???<br />
was ist überhaupt zu machen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke im Voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128896/bin-anfänger-und-brauche-hilfe</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 22:09:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128896.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Dec 2005 11:46:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bin Anfänger und brauche Hilfe!!! on Thu, 08 Dec 2005 11:46:38 GMT]]></title><description><![CDATA[<p>Hallo Leute,<br />
bin totaler Anfänger, wenn irgendeine zeit hat bitte helft mir folgende Aufgabe zu verstehen un lösen!</p>
<blockquote>
<p>Rationale Zahlen können als Tripel dargestellt werden, die aus einem Vorzeichen und zwei positiven ganzen Zahlen bestehen. In einem Programm kann dies etwa<br />
wie folgt modelliert werden:</p>
<p>struct Rational<br />
{<br />
enum Vorzeichen {plus, minus};<br />
Vorzeichen vz;<br />
unsigned int zaehler;<br />
unsigned int nenner;<br />
};</p>
<p>Schreiben Sie folgende Funktionen für rationale Zahlen:</p>
<p>Variante a: Ohne Referenzparameter:<br />
• Rational erweitereA (Rational, int);<br />
• Rational kuerzeA (Rational);<br />
• Rational leseA(); // Konsoleneingabe<br />
• void schreibe(Rational); // Konsolenausgabe</p>
<p>Variante b: Mit Referenzparameter:<br />
• void erweitereB (Rational &amp;, int);<br />
• void kuerzeB (Rational &amp;);<br />
• void leseB (Rational &amp;);<br />
• void gleichnamig (Rational &amp;, Rational &amp;);</p>
<p>Rationale Zahlen sollen dabei im folgenden Format gelesen und geschrieben werden:<br />
'(' Vorzeichen Zähler '/' Nenner ')'</p>
<p>also beispielsweise 1/3 als (+1/3).</p>
</blockquote>
<p>Ich verstehe die Aufgabe nicht, wo und wie fange ich hier am besten an???<br />
was ist überhaupt zu machen? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Danke im Voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/937195</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/937195</guid><dc:creator><![CDATA[SIAH]]></dc:creator><pubDate>Thu, 08 Dec 2005 11:46:38 GMT</pubDate></item><item><title><![CDATA[Reply to bin Anfänger und brauche Hilfe!!! on Thu, 08 Dec 2005 11:52:17 GMT]]></title><description><![CDATA[<p>es sind vier funktionen zu schreiben, entweder mit variante a oder mit variante b, die mit rationalen Zahlen umgehen.</p>
<p>Wie erweitern und kürzen von rationalen Zahlen funktioniert müsstest du mal im Matheunterricht gelernt haben.</p>
<p>Die Funktionen bekommen dann jeweils die rationale Zahl und wenn nötig den Erweiterungsparameter übergeben und liefern das Ergebnis als rationale Zahl zurück.</p>
<pre><code class="language-cpp">Rational erweitereA(Rational quelle, int param)
{
    Rational ergebnis;

    //die rationale Zahl quelle mit param erweitern

    return ergebnis;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/937203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/937203</guid><dc:creator><![CDATA[Horst2]]></dc:creator><pubDate>Thu, 08 Dec 2005 11:52:17 GMT</pubDate></item><item><title><![CDATA[Reply to bin Anfänger und brauche Hilfe!!! on Thu, 08 Dec 2005 12:49:27 GMT]]></title><description><![CDATA[<p>Hast du es denn überhaupt schon mal versucht?<br />
Wenn ja zeig doch mal deinen Ansatz, wir können immer noch bei Fehlern helfen. Wenn nein versuch erstmal selbst was, mit den oben genannten Tips ist es nicht so schwer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/937259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/937259</guid><dc:creator><![CDATA[......]]></dc:creator><pubDate>Thu, 08 Dec 2005 12:49:27 GMT</pubDate></item></channel></rss>