<?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[Grundproblem in C++]]></title><description><![CDATA[<p>Hallo ihr lieben Leute,</p>
<p>ich hab mal wieder ein Problem mit c++. Ich soll ein Programm erstellen, was mir wahlweise den sinus, Cosinus oder den Tangens von einer Zahl berechnet und ausgibt. Wie ich die Elemente (2 Textfelder, 3 Schaltflächen zum Beispiel) in das Hauptprogramm bekomme, weiß ich, auch die Standardfunktionen und Prototypen kenne ich, aber ich hab's ewig probiert und weiß nicht, wie ich die Zahl aus dem Eingabefeld übernehme, den Wert berechne und das ganze im nächsten Feld ausgebe. Kann mir bitte jemand von euch mal einen Vorschlag für den Quelltext schicken? Ich brauch es bis morgen</p>
<p>Liebe Grüße, Elli.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/113244/grundproblem-in-c</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 03:26:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/113244.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Jun 2005 08:12:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:12:43 GMT]]></title><description><![CDATA[<p>Hallo ihr lieben Leute,</p>
<p>ich hab mal wieder ein Problem mit c++. Ich soll ein Programm erstellen, was mir wahlweise den sinus, Cosinus oder den Tangens von einer Zahl berechnet und ausgibt. Wie ich die Elemente (2 Textfelder, 3 Schaltflächen zum Beispiel) in das Hauptprogramm bekomme, weiß ich, auch die Standardfunktionen und Prototypen kenne ich, aber ich hab's ewig probiert und weiß nicht, wie ich die Zahl aus dem Eingabefeld übernehme, den Wert berechne und das ganze im nächsten Feld ausgebe. Kann mir bitte jemand von euch mal einen Vorschlag für den Quelltext schicken? Ich brauch es bis morgen</p>
<p>Liebe Grüße, Elli.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813767</guid><dc:creator><![CDATA[elli1985]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:12:43 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:23:17 GMT]]></title><description><![CDATA[<p>Was benutzt du ueberhaupt fuer eine GUI Library? MFC? VCL? ...?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813775</guid><dc:creator><![CDATA[hi.]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:23:17 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:25:51 GMT]]></title><description><![CDATA[<p>Hi elli,<br />
erstmal solltest du uns noch verraten, mit welchem Framework du arbeitest. Standard C++ kennt nunmal keine grafischen Oberflächen und damit auch keine Eingabefelder.<br />
Was die Funktionen betrifft, das ist relativ einfach. Nehmen wir mal an, dass du einen double Wert (ausgangswert) hast, welcher aus dem Eingabefeld stammt, dann kannst du den Sinus wie folgt berechnen</p>
<pre><code class="language-cpp">double ergebnis = std::sin(ausgangswert);
</code></pre>
<p>Das gleiche funktioniert mit Cosinus (std::cos) und Tangens (std::tan). Dabei ist lediglich zu beachten, dass die Funktionen die Werte in Radians erwarten. Anfänger machen oft den Fehler, die Angaben in Grad zu machen. Eine Umwandlung ist jedoch nicht schwer</p>
<pre><code class="language-cpp">const double pi = 3.1415926535897932384626433832795;

double deg_to_rad(double x)
{
	return x * pi / 180;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/813781</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813781</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:25:51 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:26:52 GMT]]></title><description><![CDATA[<blockquote>
<p>Wie ich die Elemente (2 Textfelder, 3 Schaltflächen zum Beispiel) in das Hauptprogramm bekomme, weiß ich, auch die Standardfunktionen und Prototypen kenne ich, aber ich hab's ewig probiert und weiß nicht, wie ich die Zahl aus dem Eingabefeld übernehme, den Wert berechne und das ganze im nächsten Feld ausgebe.</p>
</blockquote>
<p>1. Falsche Abteilung. Hier Standard C++.<br />
2. Wird wohl keiner Hausaufgaben machen (zumindest nich umsonst).</p>
<p>Aber hier schon mal ein Anfang:</p>
<pre><code class="language-cpp">#include &lt;math&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/813783</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813783</guid><dc:creator><![CDATA[asak]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:26:52 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:37:19 GMT]]></title><description><![CDATA[<p>Naja, ich benutze C++ 5 und mache keine Konsolenanwendung, sondern die objektorientierte Programmierung, das heißt mit Befehlsschaltflächen und Textfeldern.</p>
<p>Include &lt;math.h&gt; hab ich schon gedunden, asak. Auch die Prototypen für die Funktionen. Aber wie nehme ich den Wert aus dem Eingabefeld, damit ich damit weiterrechnen kann. Es ist sicher keine komplizierte Lösung, da wir erst vor 3 Wochen mit der objektorientierten Programmierung angefangen haben (vorher Konsolenanwendung). <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/813792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813792</guid><dc:creator><![CDATA[elli1985]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:37:19 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:41:42 GMT]]></title><description><![CDATA[<p>Der Begriff objektorientierte Programmierung hat nichts mit den sichtbaren &quot;Objekten&quot; zu tun.Du meinst sicherlich fertige Komponenten-Klassen<br />
wie beim Borland Builder.<br />
Ich nehm mal an Borland Builder ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813797</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813797</guid><dc:creator><![CDATA[asak]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:41:42 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:44:47 GMT]]></title><description><![CDATA[<blockquote>
<p>Aber wie nehme ich den Wert aus dem Eingabefeld, damit ich damit weiterrechnen kann.</p>
</blockquote>
<p>Beim BCB geht das so.</p>
<pre><code class="language-cpp">float zahl = StrToFloat(Edit1-&gt;Text);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/813800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813800</guid><dc:creator><![CDATA[asak]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:44:47 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:44:59 GMT]]></title><description><![CDATA[<p>bestimmt Borland C++ 5.02. also nicht den builder.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813803</guid><dc:creator><![CDATA[.......]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:44:59 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:49:00 GMT]]></title><description><![CDATA[<p>Ja, Borland C++ Builder nennt der sich, sorry! <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="🙂"
    /> Super asak, danke - ich glaub, das ist das, was mit gefehlt hat. Und wie bekomme ich das Ergebnis im Zweiten Textfeld zur Ausgabe?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813808</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813808</guid><dc:creator><![CDATA[elli1985]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:49:00 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:51:31 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Edit2-&gt;Text = FloatToStr(sin(StrToFloat(Edit1-&gt;Text)));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/813811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813811</guid><dc:creator><![CDATA[asak]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:51:31 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:52:54 GMT]]></title><description><![CDATA[<p>elli1985 schrieb:</p>
<blockquote>
<p>Ja, Borland C++ Builder nennt der sich, sorry! <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="🙂"
    /> Super asak, danke - ich glaub, das ist das, was mit gefehlt hat. Und wie bekomme ich das Ergebnis im Zweiten Textfeld zur Ausgabe?</p>
</blockquote>
<p>Dann hast du aber im falschen Forum gefragt. Dafür gibts ein Extra-Forum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813813</guid><dc:creator><![CDATA[:-)))))]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:52:54 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:54:52 GMT]]></title><description><![CDATA[<blockquote>
<p>Dann hast du aber im falschen Forum gefragt. Dafür gibts ein Extra-Forum.</p>
</blockquote>
<p>Das kann ein Mod wieder richten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813815</guid><dc:creator><![CDATA[asak]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:54:52 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:57:20 GMT]]></title><description><![CDATA[<p>*lol* @ Überschrift</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813820</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813820</guid><dc:creator><![CDATA[überschriftleser]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:57:20 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 08:58:39 GMT]]></title><description><![CDATA[<p>...und das kommt dann alles in den Teil, wo ich die Aktionen schreibe, wenn ich auf den jeweiligen Button klicke, oder?</p>
<p>Elli.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813822</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813822</guid><dc:creator><![CDATA[elli1985]]></dc:creator><pubDate>Tue, 21 Jun 2005 08:58:39 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 09:02:54 GMT]]></title><description><![CDATA[<p>Ja du hast deine 3 Buttons (sin,cos,tan) und jeweils im OnClick Ereignis kommt dann der Code:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
   float zahl = StrToFloat(Edit1-&gt;Text);
   Edit2-&gt;Text = FloatToStr(sin(zahl));//hier entsprechend in cos,tan ändern
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/813827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813827</guid><dc:creator><![CDATA[asak]]></dc:creator><pubDate>Tue, 21 Jun 2005 09:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 09:10:01 GMT]]></title><description><![CDATA[<p>Btw, die richtige Header Datei heisst weder &lt;math&gt; noch &lt;math.h&gt;, sondern &lt;cmath&gt;. Das ist insofern wichtig, da es weder sinf(float), sinl(long double) und Co gibt, sondern überladene Funktionen. Also sin(float), sin(double), sin(long double) und Co.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813836</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813836</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Tue, 21 Jun 2005 09:10:01 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 09:19:34 GMT]]></title><description><![CDATA[<p>groovemaster schrieb:</p>
<blockquote>
<p>Btw, die richtige Header Datei heisst weder &lt;math&gt; noch &lt;math.h&gt;, sondern &lt;cmath&gt;. Das ist insofern wichtig, da es weder sinf(float), sinl(long double) und Co gibt, sondern überladene Funktionen. Also sin(float), sin(double), sin(long double) und Co.</p>
</blockquote>
<p>fürs Ergebnis absolut unerheblich und einfach nur spitzfindig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813846</guid><dc:creator><![CDATA[........]]></dc:creator><pubDate>Tue, 21 Jun 2005 09:19:34 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 09:20:28 GMT]]></title><description><![CDATA[<p>groovemaster schrieb:</p>
<blockquote>
<p>Btw, die richtige Header Datei heisst weder &lt;math&gt; noch &lt;math.h&gt;, sondern &lt;cmath&gt;. Das ist insofern wichtig, da es weder sinf(float), sinl(long double) und Co gibt, sondern überladene Funktionen. Also sin(float), sin(double), sin(long double) und Co.</p>
</blockquote>
<p>vewirr das mädchen nicht!<br />
dürfte sie schon genug sein... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/813847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813847</guid><dc:creator><![CDATA[_gerner_]]></dc:creator><pubDate>Tue, 21 Jun 2005 09:20:28 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 09:46:05 GMT]]></title><description><![CDATA[<p>Groovy ist schlecht drauf die Woche, hab ich schon gestern gemerkt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/813864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813864</guid><dc:creator><![CDATA[Beobachter]]></dc:creator><pubDate>Tue, 21 Jun 2005 09:46:05 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 10:52:39 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=2" rel="nofollow">VCL/CLX (Borland C++ Builder)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/813932</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/813932</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Tue, 21 Jun 2005 10:52:39 GMT</pubDate></item><item><title><![CDATA[Reply to Grundproblem in C++ on Tue, 21 Jun 2005 12:32:36 GMT]]></title><description><![CDATA[<p>........ schrieb:</p>
<blockquote>
<p>fürs Ergebnis absolut unerheblich</p>
</blockquote>
<p>In diesem Fall mag das so sein, da bei float -&gt; double keine Genauigkeit verloren geht. Bei double -&gt; long double kann das aber schon ganz anders aussehen. Zumal kannst du durch bessere Typkonsistenz evtl auch bessere Optimierungsmöglichkeiten deinem Compiler ermöglichen. Ausserdem wurde die Frage ins Standard C++ Forum gepostet und &lt;math.h&gt; wird dort nunmal als <em>deprecated</em> eingestuft. Was soviel heisst, dass die Header Datei in zukünftigen <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="🙂"
    /> Standards uU nicht mehr verfügbar sein wird. Du siehst also, mit Spitzfindigkeit hat das nichts zu tun. Es gibt halt triftige Gründe, warum man sich solche Nachlässigkeiten erst gar nicht angwöhnen sollte. Da Hume den Thread aber mittlerweile verschoben hat, soll's mir auch egal sein.</p>
<p>Beobachter schrieb:</p>
<blockquote>
<p>Groovy ist schlecht drauf die Woche, hab ich schon gestern gemerkt.</p>
</blockquote>
<p>Ist mir noch gar nicht aufgefallen. Hab ich was verpasst? Und dabei ist doch erst Dienstag. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/814023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/814023</guid><dc:creator><![CDATA[groovemaster]]></dc:creator><pubDate>Tue, 21 Jun 2005 12:32:36 GMT</pubDate></item></channel></rss>