<?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[hilfe aufgabe array]]></title><description><![CDATA[<p>Ich mache nun die array aufgaben, aber die verstehe ich nur halt.<br />
Wie stelle ich ein Feld ein, dass es immer per entertaste speichert und wie geht die aufgabe dann kommlett?</p>
<p>Aufgabe 1<br />
Schreiben Sie ein Programm, dass nach der Eingabe beliebig vieler positiver und negativer<br />
Geldbeträge (maximal 100 Zahlen) in einem Edit-Feld eine Summe ausgibt. Die Eingabe jeder<br />
Zahl soll durch die Enter-Taste beendet werden. Bringen Sie auf dem Eingabeformular einen<br />
Zähler unter, damit man sehen kann, die wievielte Zahl gerade eingegeben wird.<br />
Beispiel: 5,00 -10,00 7,00 3,00 -1,00 -3,00 8,50 Summe = 9,50</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/208470/hilfe-aufgabe-array</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 07:22:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/208470.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Mar 2008 19:12:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to hilfe aufgabe array on Tue, 18 Mar 2008 19:12:07 GMT]]></title><description><![CDATA[<p>Ich mache nun die array aufgaben, aber die verstehe ich nur halt.<br />
Wie stelle ich ein Feld ein, dass es immer per entertaste speichert und wie geht die aufgabe dann kommlett?</p>
<p>Aufgabe 1<br />
Schreiben Sie ein Programm, dass nach der Eingabe beliebig vieler positiver und negativer<br />
Geldbeträge (maximal 100 Zahlen) in einem Edit-Feld eine Summe ausgibt. Die Eingabe jeder<br />
Zahl soll durch die Enter-Taste beendet werden. Bringen Sie auf dem Eingabeformular einen<br />
Zähler unter, damit man sehen kann, die wievielte Zahl gerade eingegeben wird.<br />
Beispiel: 5,00 -10,00 7,00 3,00 -1,00 -3,00 8,50 Summe = 9,50</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1476821</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1476821</guid><dc:creator><![CDATA[lerngruppe1]]></dc:creator><pubDate>Tue, 18 Mar 2008 19:12:07 GMT</pubDate></item><item><title><![CDATA[Reply to hilfe aufgabe array on Tue, 18 Mar 2008 19:44:14 GMT]]></title><description><![CDATA[<p>also komplette Hausaufgaben macht dir hier niemand und du mußt schon etwas Eigeninitiative zeigen, damit wir dir helfen. oder du sagts wieviel dir das fertige Programm wert ist und dann gehört das ganze ins Projekte-Forum.</p>
<p>lerngruppe1 schrieb:</p>
<blockquote>
<p>Wie stelle ich ein Feld ein, dass es immer per entertaste speichert ...</p>
</blockquote>
<p>z.B. beim <em>TEdit</em>: siehe die Methoden <em>OnKeyDown</em>, <em>OnKeyPress</em> und <em>OnKeyUp</em> in der BCB-Hilfe</p>
<p>Was hast du bisher versucht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1476849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1476849</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Tue, 18 Mar 2008 19:44:14 GMT</pubDate></item><item><title><![CDATA[Reply to hilfe aufgabe array on Tue, 18 Mar 2008 20:18:38 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">//---------------------------------------------------------------------------

#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include &lt;Classes.hpp&gt;
#include &lt;Controls.hpp&gt;
#include &lt;StdCtrls.hpp&gt;
#include &lt;Forms.hpp&gt;
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:	// Von der IDE verwaltete Komponenten
   TEdit *ed_eingabe;
   TLabel *lbl_zaehler;
   TLabel *lbl_ergebnis;
   void __fastcall ed_eingabeKeyDown(TObject *Sender, WORD &amp;Key,
          TShiftState Shift);
private:	// Anwender-Deklarationen
unsigned zaehler;
double zahlen[100];
double ergebnis;
public:		// Anwender-Deklarationen
   __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
</code></pre>
<pre><code class="language-cpp">#include &lt;vcl.h&gt;
#pragma hdrstop

#include &quot;Unit1.h&quot;

#pragma package(smart_init)
#pragma resource &quot;*.dfm&quot;
TForm1 *Form1;

__fastcall TForm1::TForm1(TComponent* Owner)
   : TForm(Owner)
{
   zaehler = 0;
   ergebnis = 0;
}

void __fastcall TForm1::ed_eingabeKeyDown(TObject *Sender, WORD &amp;Key,
      TShiftState Shift)
{
   if(Key==13&amp;&amp;zaehler&lt;100)
   {
      Key=0;
      //Die Zahlen musst du dir auch nur im array merken,
      //weil es zur Aufgabe gehört ein Array zu verwenden
      zahlen[zaehler]=StrToFloat(ed_eingabe-&gt;Text);
      ergebnis += zahlen[zaehler++];
      lbl_ergebnis-&gt;Caption = FloatToStrF(ergebnis,ffNumber,8,2);
      lbl_zaehler-&gt;Caption = IntToStr(zaehler);
   }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1476877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1476877</guid><dc:creator><![CDATA[hausaufgabenmacher]]></dc:creator><pubDate>Tue, 18 Mar 2008 20:18:38 GMT</pubDate></item></channel></rss>