<?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[Unterbestimmtes Gleichungssystem lösen (nur Positive und Ganze Werte)]]></title><description><![CDATA[<p>Guten Abend</p>
<p>Ich habe folgende Frage bzw. Problem zu lösen:</p>
<p>Ich habe verschiedene Objekte einer Klasse. Diese verfügen über 3 Eigenschaften. Nehmen wir an es wäre die Klasse Atome. Die Objekte darin wären die ersten 20 Elemente des Periodensystems. Als Eigenschaften jeweils die Anzahl der Protonen, Neutronen und Elektronen. Also Wasserstoff 1, 0, 1; Helium 2, 2, 2 usw.</p>
<p>Ich möchte nun gewisse Werte mit den Eigenschaften der Objekte erreichen. z.B. Welche Anzahl von welchem Elemente benötige ich um 20 Protonen, Neutronen und Elektronen zu erreichen?<br />
Mein Problem: Ich bekomme es zwar hin, diese Gleichung mit Eigen zu lösen, jedoch nur indem ich sämtliche Objekte miteinbeziehe. Dies führt dazu, dass ich z.B. 0.5 Wasserstoffatome oder sogar negative Werte erhalte.</p>
<p>Mein Frage nun. Ist es möglich, dass mir das Programm schlussendlich ausgibt, dass das ganze mit 10 Heliumatomen zu erreichen wäre, bzw. aus verschiedenen Atomen, aber nur ganze und positive Werte liefert?</p>
<p>Mein Englisch ist leider nicht all zu gut und in Mathe bin ich auch nicht überragend, daher hoffe ich, dass wie im Internet üblich, bereits jemand vor mir das selbe Problem hatte und mir evtl. auf der Zielgeraden weiterhelfen kann. Bin für jeden Tipp dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/333027/unterbestimmtes-gleichungssystem-lösen-nur-positive-und-ganze-werte</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 07:56:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/333027.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Jun 2015 19:57:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unterbestimmtes Gleichungssystem lösen (nur Positive und Ganze Werte) on Sat, 06 Jun 2015 19:57:27 GMT]]></title><description><![CDATA[<p>Guten Abend</p>
<p>Ich habe folgende Frage bzw. Problem zu lösen:</p>
<p>Ich habe verschiedene Objekte einer Klasse. Diese verfügen über 3 Eigenschaften. Nehmen wir an es wäre die Klasse Atome. Die Objekte darin wären die ersten 20 Elemente des Periodensystems. Als Eigenschaften jeweils die Anzahl der Protonen, Neutronen und Elektronen. Also Wasserstoff 1, 0, 1; Helium 2, 2, 2 usw.</p>
<p>Ich möchte nun gewisse Werte mit den Eigenschaften der Objekte erreichen. z.B. Welche Anzahl von welchem Elemente benötige ich um 20 Protonen, Neutronen und Elektronen zu erreichen?<br />
Mein Problem: Ich bekomme es zwar hin, diese Gleichung mit Eigen zu lösen, jedoch nur indem ich sämtliche Objekte miteinbeziehe. Dies führt dazu, dass ich z.B. 0.5 Wasserstoffatome oder sogar negative Werte erhalte.</p>
<p>Mein Frage nun. Ist es möglich, dass mir das Programm schlussendlich ausgibt, dass das ganze mit 10 Heliumatomen zu erreichen wäre, bzw. aus verschiedenen Atomen, aber nur ganze und positive Werte liefert?</p>
<p>Mein Englisch ist leider nicht all zu gut und in Mathe bin ich auch nicht überragend, daher hoffe ich, dass wie im Internet üblich, bereits jemand vor mir das selbe Problem hatte und mir evtl. auf der Zielgeraden weiterhelfen kann. Bin für jeden Tipp dankbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2455969</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2455969</guid><dc:creator><![CDATA[Fragestellender]]></dc:creator><pubDate>Sat, 06 Jun 2015 19:57:27 GMT</pubDate></item><item><title><![CDATA[Reply to Unterbestimmtes Gleichungssystem lösen (nur Positive und Ganze Werte) on Sat, 06 Jun 2015 20:02:52 GMT]]></title><description><![CDATA[<p>Liegt dein Problem in der Programmierung oder ist das ein mathematisches Problem?</p>
<p>Du fragst im C++-Forum und benutzt ab und zu Worte wie &quot;Klasse&quot; und &quot;Objekt&quot;, aber die Frage scheint ansonsten nichts mit Programmierung zu tun zu haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2455970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2455970</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 06 Jun 2015 20:02:52 GMT</pubDate></item><item><title><![CDATA[Reply to Unterbestimmtes Gleichungssystem lösen (nur Positive und Ganze Werte) on Sat, 06 Jun 2015 20:20:54 GMT]]></title><description><![CDATA[<p>SeppJ schrieb:</p>
<blockquote>
<p>Liegt dein Problem in der Programmierung oder ist das ein mathematisches Problem?</p>
<p>Du fragst im C++-Forum und benutzt ab und zu Worte wie &quot;Klasse&quot; und &quot;Objekt&quot;, aber die Frage scheint ansonsten nichts mit Programmierung zu tun zu haben.</p>
</blockquote>
<p>Es handelt sich um ein mathematisches Problem, auf das ich in meinem Code gestossen bin und dieses mit C++ lösen möchte. Ich habe leider bei Google keine konkreten Hinweise gefunden, ob und wie dies zu bewerkstelligen wäre, daher gehofft, dass, wie bereits erwähnt, jemand ein ähnliches Problem bereits gelöst hat und mir evtl. einen Tipp geben könnte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2455971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2455971</guid><dc:creator><![CDATA[Fragestellender]]></dc:creator><pubDate>Sat, 06 Jun 2015 20:20:54 GMT</pubDate></item><item><title><![CDATA[Reply to Unterbestimmtes Gleichungssystem lösen (nur Positive und Ganze Werte) on Sat, 06 Jun 2015 21:10:37 GMT]]></title><description><![CDATA[<p>Erklär mal genauer.</p>
<blockquote>
<p>Mein Problem: Ich bekomme es zwar hin, diese Gleichung mit Eigen zu lösen, jedoch nur indem ich sämtliche Objekte miteinbeziehe. Dies führt dazu, dass ich z.B. 0.5 Wasserstoffatome oder sogar negative Werte erhalte.</p>
</blockquote>
<p>Ist ziemlich unverständlich.</p>
<p>Und der Zusammenhang zur Programmierung ist immer noch unklar. Wenn du ein Problem mit Mathe auf Papier hast, fragst du dann in einem Papierforum? Liegt das Problem da dran, dass du C++ zur Lösung nutzen möchtest? Wenn ja, warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2455973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2455973</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sat, 06 Jun 2015 21:10:37 GMT</pubDate></item><item><title><![CDATA[Reply to Unterbestimmtes Gleichungssystem lösen (nur Positive und Ganze Werte) on Sun, 07 Jun 2015 14:58:55 GMT]]></title><description><![CDATA[<p>Ich glaube er meint:</p>
<p>Gegeben sind</p>
<p>w\_1,\dotsc,w\_n \in N_0^3 sowie <span class="katex"><span class="katex-mathml"><math><semantics><mrow><mi>c</mi><mo>∈</mo><msubsup><mi>N</mi><mn>0</mn><mn>3</mn></msubsup></mrow><annotation encoding="application/x-tex">c \in N_0^3</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="strut" style="height:0.8141079999999999em;"></span><span class="strut bottom" style="height:1.0622159999999998em;vertical-align:-0.24810799999999997em;"></span><span class="base textstyle uncramped"><span class="mord mathit">c</span><span class="mrel">∈</span><span class="mord"><span class="mord mathit" style="margin-right:0.10903em;">N</span><span class="vlist"><span style="top:0.24810799999999997em;margin-left:-0.10903em;margin-right:0.05em;"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span><span class="reset-textstyle scriptstyle cramped"><span class="mord mathrm">0</span></span></span><span style="top:-0.363em;margin-right:0.05em;"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span><span class="reset-textstyle scriptstyle uncramped"><span class="mord mathrm">3</span></span></span><span class="baseline-fix"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span>​</span></span></span></span></span></span></p>
<p>Gesucht sind</p>
<p>x\_1,\dotsc,x\_n \in N_0</p>
<p>so dass</p>
<p><span class="katex"><span class="katex-mathml"><math><semantics><mrow><msubsup><mo>∑</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><mrow><mi>w</mi><mi mathvariant="normal">_</mi><mi>j</mi><mi>x</mi><mi mathvariant="normal">_</mi><mi>j</mi></mrow><mo>=</mo><mi>c</mi></mrow><annotation encoding="application/x-tex">\sum_{j=1}^n {w\_j x\_j} = c</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="strut" style="height:0.75em;"></span><span class="strut bottom" style="height:1.186118em;vertical-align:-0.436118em;"></span><span class="base textstyle uncramped"><span class="mop"><span class="op-symbol small-op mop" style="top:-0.0000050000000000050004em;">∑</span><span class="vlist"><span style="top:0.30001em;margin-left:0em;margin-right:0.05em;"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span><span class="reset-textstyle scriptstyle cramped"><span class="mord scriptstyle cramped"><span class="mord mathit" style="margin-right:0.05724em;">j</span><span class="mrel">=</span><span class="mord mathrm">1</span></span></span></span><span style="top:-0.364em;margin-right:0.05em;"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span><span class="reset-textstyle scriptstyle uncramped"><span class="mord mathit">n</span></span></span><span class="baseline-fix"><span class="fontsize-ensurer reset-size5 size5"><span style="font-size:0em;">​</span></span>​</span></span></span><span class="mord textstyle uncramped"><span class="mord mathit" style="margin-right:0.02691em;">w</span><span class="mord mathrm" style="margin-right:0.02778em;">_</span><span class="mord mathit" style="margin-right:0.05724em;">j</span><span class="mord mathit">x</span><span class="mord mathrm" style="margin-right:0.02778em;">_</span><span class="mord mathit" style="margin-right:0.05724em;">j</span></span><span class="mrel">=</span><span class="mord mathit">c</span></span></span></span></p>
<p>Hoffe das stimmt so, bin kein Mathematiker <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2456010</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2456010</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 07 Jun 2015 14:58:55 GMT</pubDate></item></channel></rss>