<?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[Programm-Problem &amp;quot;Überprüfung von Wörtern&amp;quot;]]></title><description><![CDATA[<p>Hallo,</p>
<p>mein Ziel ist es ein Programm zu schreiben, dass nach Eingabe bestimmter Ziffern mehrer Wörter überprüft, ob Sie mit diesen Buchstaben lösbar sind. Buchstaben dürfen nicht doppelt verwendet werden.</p>
<p>Beispiel<br />
Wortliste: der,die,das,nie,ein</p>
<p>Eingabe: nied<br />
Ausgabe: die, nie, ein</p>
<p>Vielleicht kann mir jemand einen guten Tipp geben, ich habe mir zwar eine Möglichkeit überlegt, die allerdings so aufwendig ist, dass die Realisierung &quot;unmöglich&quot; ist.^^</p>
<p>Meine Erfahrung in C++ hält sich noch in Grenzen. Aber schonmal danke für den richtigen Denkanstoss.</p>
<p>MfG<br />
Sammm</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/132756/programm-problem-quot-überprüfung-von-wörtern-quot</link><generator>RSS for Node</generator><lastBuildDate>Thu, 27 Aug 2026 17:15:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/132756.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Jan 2006 19:42:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Programm-Problem &amp;quot;Überprüfung von Wörtern&amp;quot; on Thu, 12 Jan 2006 19:42:18 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>mein Ziel ist es ein Programm zu schreiben, dass nach Eingabe bestimmter Ziffern mehrer Wörter überprüft, ob Sie mit diesen Buchstaben lösbar sind. Buchstaben dürfen nicht doppelt verwendet werden.</p>
<p>Beispiel<br />
Wortliste: der,die,das,nie,ein</p>
<p>Eingabe: nied<br />
Ausgabe: die, nie, ein</p>
<p>Vielleicht kann mir jemand einen guten Tipp geben, ich habe mir zwar eine Möglichkeit überlegt, die allerdings so aufwendig ist, dass die Realisierung &quot;unmöglich&quot; ist.^^</p>
<p>Meine Erfahrung in C++ hält sich noch in Grenzen. Aber schonmal danke für den richtigen Denkanstoss.</p>
<p>MfG<br />
Sammm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964929</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964929</guid><dc:creator><![CDATA[Sammm]]></dc:creator><pubDate>Thu, 12 Jan 2006 19:42:18 GMT</pubDate></item><item><title><![CDATA[Reply to Programm-Problem &amp;quot;Überprüfung von Wörtern&amp;quot; on Thu, 12 Jan 2006 20:00:16 GMT]]></title><description><![CDATA[<p>mache Dir ein Array von Strings</p>
<p>Woerter = new string[10];<br />
liess deine Woerter alle ein.<br />
loop(++i){<br />
cin &lt;&lt; Woerter[i];<br />
}</p>
<p>und dann dein Referenzwort.</p>
<p>jetzt fängst Du mit dem ersten Buchstaben deines Referenzwortes an und durchsuchst dein Array.<br />
Schmeist jedes Wort raus in dem der Buchstabe garnicht vorkommt und aus den anderen entfernst Du den Buchstaben.</p>
<p>irgendwie musst Du dir noch merken welches die Überlebenden sind und feststellen wann Du fertig bist.</p>
<p>Viel Erfolg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/964950</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/964950</guid><dc:creator><![CDATA[cris492]]></dc:creator><pubDate>Thu, 12 Jan 2006 20:00:16 GMT</pubDate></item><item><title><![CDATA[Reply to Programm-Problem &amp;quot;Überprüfung von Wörtern&amp;quot; on Fri, 13 Jan 2006 08:33:55 GMT]]></title><description><![CDATA[<p>Du kannst auch mit next_permutation() alle Kombinationsmöglichkeiten des Eingabewortes durchlaufen und jeweils überprüfen, ob der Wortanfang in der Menge der Testwörter vorkommt.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/5976">@Cris</a>: Dein Verfahren würde aber letztendlich alle Wörter streichen. Du müsstest stattdessen etwa so etwas machen:</p>
<pre><code>vector&lt;string&gt; Wortliste;
//Wortliste einlesen
vector&lt;string&gt; Wortliste2=Wortliste;
string Eingabe=Input();

for i=0 to Eingabe.length()-1
  for p=0 to Wortliste2.size()-1
    if Wortliste2[p] enthält Eingabe[i] then Lösche Eingabe[i] aus Wortliste2[p]
  next
next

for p=0 to Wortliste2.size()-1
  if Wortliste2[p]=&quot;&quot; then Print(Wortliste[p])
next
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/965184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/965184</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 13 Jan 2006 08:33:55 GMT</pubDate></item><item><title><![CDATA[Reply to Programm-Problem &amp;quot;Überprüfung von Wörtern&amp;quot; on Fri, 13 Jan 2006 20:03:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>danke für die Informationen, aber ich glaube mein Wissen reicht wohl noch nicht aus um solch ein Programm zu schreiben. <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=":/"
      alt="😕"
    /></p>
<p>Gruss,<br />
Sammm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/965988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/965988</guid><dc:creator><![CDATA[Sammm]]></dc:creator><pubDate>Fri, 13 Jan 2006 20:03:51 GMT</pubDate></item></channel></rss>