<?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[ansprechen von Ziffern]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte eigentlich nur wissen wie ich von einer zahl die Ziffer 1,2,3... ansprechen kann</p>
<p>ich will nämlich ein Programm schreiben welches mir von einer bestimmten zahl zur anderen die Ziffern sagt welche da zwischen vokommen sollen.</p>
<p>wer das jetzt noch nicht verstanden hat hier ist bis dahin mein Code<br />
(es gibt 10 Labels[einer Reicht auch]; 1 Button; zwei Editfelder)</p>
<p>int x, y;<br />
int eins, zwei, ... bis null<br />
//-----------------------------</p>
<p>for (x &lt; y)<br />
{<br />
x++<br />
if (Ziffer1_von_x == 1)<br />
eins++;<br />
if (Ziffer2_von_x == 1)<br />
eins++;</p>
<p>...</p>
<p>verstanden? <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/77427/ansprechen-von-ziffern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 11:22:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/77427.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 21 Jun 2004 10:03:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 10:03:08 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte eigentlich nur wissen wie ich von einer zahl die Ziffer 1,2,3... ansprechen kann</p>
<p>ich will nämlich ein Programm schreiben welches mir von einer bestimmten zahl zur anderen die Ziffern sagt welche da zwischen vokommen sollen.</p>
<p>wer das jetzt noch nicht verstanden hat hier ist bis dahin mein Code<br />
(es gibt 10 Labels[einer Reicht auch]; 1 Button; zwei Editfelder)</p>
<p>int x, y;<br />
int eins, zwei, ... bis null<br />
//-----------------------------</p>
<p>for (x &lt; y)<br />
{<br />
x++<br />
if (Ziffer1_von_x == 1)<br />
eins++;<br />
if (Ziffer2_von_x == 1)<br />
eins++;</p>
<p>...</p>
<p>verstanden? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/544761</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544761</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 21 Jun 2004 10:03:08 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 10:25:26 GMT]]></title><description><![CDATA[<p>Nur zum Verständnis:</p>
<p>Du hast eine Zahl, z.B. 512127. Jetzt möchtest Du alle Ziffern wissen, die zwischen der 5 und der 7 liegen und wie oft diese vorkommen?</p>
<p>Für dieses Beispiel brauchst Du ein Form, einen Button und ein Memo:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
	int iArray[10];
	int iTest = 512127;
	AnsiString asTest = AnsiString(iTest);
	int pos1 = asTest.AnsiPos(&quot;5&quot;) + 1;
	int pos2 = asTest.AnsiPos(&quot;7&quot;) - 1;

	for (int i = 0; i &lt; 10; i++)
		iArray[i] = 0;
	if (pos2 &gt; pos1)
	{
		for (int i = pos1; i &lt;= pos2; i++)
		{
			int iZiffer = asTest.SubString(i,1).ToIntDef(-1);
			if (iZiffer)
				iArray[iZiffer]++;
		}
	}
	for (int i = 0; i &lt; 10; i++)
		Memo1-&gt;Lines-&gt;Add(AnsiString(i) + &quot; - &quot; + AnsiString(iArray[i]));
}
</code></pre>
<p>Grüße Jochen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/544781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544781</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 21 Jun 2004 10:25:26 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 10:26:50 GMT]]></title><description><![CDATA[<p>clekilein schrieb:</p>
<blockquote>
<p>ich möchte eigentlich nur wissen wie ich von einer zahl die Ziffer 1,2,3... ansprechen kann</p>
</blockquote>
<p>In einen String umwandeln und auf die einzelnen Zeichen zugreifen, diese dann ggf. wieder in Zahlen umwandeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/544783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544783</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Mon, 21 Jun 2004 10:26:50 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 10:36:07 GMT]]></title><description><![CDATA[<p>ich meinte eigentlich von der zahl 24 und 32. und welche ziffern sind da zwischen sind (25 (2 und 5)) 26 (2 und 6))<br />
und somit habe ich 5x2 1x5 etc. ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/544791</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544791</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 21 Jun 2004 10:36:07 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 10:42:07 GMT]]></title><description><![CDATA[<p>Auch dazu läßt sich mein obiges Bespiel verwenden - mit ein paar kleinen Änderungen.</p>
<p>Bekommst Du das hin? Sonst poste noch mal.</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/544797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544797</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 21 Jun 2004 10:42:07 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 12:11:53 GMT]]></title><description><![CDATA[<p>naja, sei mir bitte nicht böse, aber so richtig verstehe ich dass nicht und werde das deshalb auch nicht hinbekommen!,</p>
<p>wenn du noch ein paar kleine Wörtchen dazu schreiben könntest, wäre ich dir zu Dank verbunden!</p>
<p>leider <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>
]]></description><link>https://www.c-plusplus.net/forum/post/544866</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544866</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Mon, 21 Jun 2004 12:11:53 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Mon, 21 Jun 2004 12:49:18 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
	 int iArray[10]; // enthält Ergebnisse
	 int iTest; // aktuell auszuwertende Zahl
	 AnsiString asTest; // aktuell auszuwertende Zahl als String
	 int iStart, iEnde; // Start- und Endinteger (auszwertertender Bereich
	 int iZiffer; // temporäre Variable

	 for (int i = 0; i &lt; 10; i++)
		  iArray[i] = 0; // Ergebnisarray 'initialisieren', damit da auch wirklich überall 0 drinsteht

	 iStart = 24;
	 iEnde = 32;
	 for (int i = iStart + 1; i &lt; iEnde; i++) // Schleife für die auszuwertenden Zahlen iStart + 1 bis iEnde - 1
	 {
		  asTest = AnsiString(i); // in String umwandeln
		  for (int z = 1; z &lt;= asTest.Length(); z++) // für alle 'Ziffern' in asTest
		  {
				iZiffer = asTest.SubString(z,1).ToInt();  // wieder in Zahl wandeln
				iArray[iZiffer]++; // int an der entsprechende Stelle des Array's erhöhen
		  }
	 }
	 for (int i = 0; i &lt; 10; i++)
		  Memo1-&gt;Lines-&gt;Add(AnsiString(i) + &quot; - &quot; + AnsiString(iArray[i]));

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/544900</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/544900</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 21 Jun 2004 12:49:18 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Tue, 22 Jun 2004 11:38:37 GMT]]></title><description><![CDATA[<p>danke, hast mir sehr geholfen!</p>
<p>aber wieso hast du iTest vereinbart? wird doch nicht benutzt!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/545737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/545737</guid><dc:creator><![CDATA[clekilein]]></dc:creator><pubDate>Tue, 22 Jun 2004 11:38:37 GMT</pubDate></item><item><title><![CDATA[Reply to ansprechen von Ziffern on Tue, 22 Jun 2004 12:56:56 GMT]]></title><description><![CDATA[<p>Hast recht, hab' ich vergessen aus rauszulöschen. Hab' das erste Beispiel kopiert und geändert. <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/545786</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/545786</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 22 Jun 2004 12:56:56 GMT</pubDate></item></channel></rss>