<?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[Aufgabe lösen!]]></title><description><![CDATA[<p>Hi,<br />
ich bin neu hier und wollte mal mein glück versuchen!<br />
Könnte mir jemand freundlicherweise folgende Aufgabe lösen?</p>
<p>Schreiben Sie ein Programm, dass zunächst abfragt, ob eine Datei beschrieben oder aus<br />
einer Datei gelesen werden soll. Anschließend soll der Dateiname eingegeben werden.<br />
Falls die Datei beschrieben werden soll: Ihre Matrikelnummer als Zahl (nur die letzten 9<br />
Stellen) und Ihr Namen sollen eingeben und in einer Textdatei gespeichert werden.<br />
Beachten Sie, dass ein Name aus mehreren Wörtern besteht, z. B Vor- und Nachname.<br />
Falls aus der Datei gelesen werden soll: Ihre Matrikelnummer und Ihr Name sollen aus der<br />
Datei gelesen und auf dem Bildschirm angezeigt werden.</p>
<p>a)Erweitern Sie das Programm, damit auch mehrere Studenten eingegeben und in der<br />
Textdatei gespeichert werden bzw. mehrere Studenten aus der Textdatei gelesen werden<br />
können.</p>
<p>Und das mithilfe von Funktionen und Verketteten Listen!</p>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/245245/aufgabe-lösen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 21:14:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/245245.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 11 Jul 2009 16:00:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 16:04:28 GMT]]></title><description><![CDATA[<p>Hi,<br />
ich bin neu hier und wollte mal mein glück versuchen!<br />
Könnte mir jemand freundlicherweise folgende Aufgabe lösen?</p>
<p>Schreiben Sie ein Programm, dass zunächst abfragt, ob eine Datei beschrieben oder aus<br />
einer Datei gelesen werden soll. Anschließend soll der Dateiname eingegeben werden.<br />
Falls die Datei beschrieben werden soll: Ihre Matrikelnummer als Zahl (nur die letzten 9<br />
Stellen) und Ihr Namen sollen eingeben und in einer Textdatei gespeichert werden.<br />
Beachten Sie, dass ein Name aus mehreren Wörtern besteht, z. B Vor- und Nachname.<br />
Falls aus der Datei gelesen werden soll: Ihre Matrikelnummer und Ihr Name sollen aus der<br />
Datei gelesen und auf dem Bildschirm angezeigt werden.</p>
<p>a)Erweitern Sie das Programm, damit auch mehrere Studenten eingegeben und in der<br />
Textdatei gespeichert werden bzw. mehrere Studenten aus der Textdatei gelesen werden<br />
können.</p>
<p>Und das mithilfe von Funktionen und Verketteten Listen!</p>
<p>Vielen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741013</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741013</guid><dc:creator><![CDATA[Blankito]]></dc:creator><pubDate>Sat, 11 Jul 2009 16:04:28 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 16:09:36 GMT]]></title><description><![CDATA[<p>Wir sind kein Hausaufgaben-erledigen Board. Wir helfen hier nur, wenn es Probleme gibt. Also bemüh dich, sonst machen wir hier nix.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741014</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sat, 11 Jul 2009 16:09:36 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 16:10:16 GMT]]></title><description><![CDATA[<p>lol <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741015</guid><dc:creator><![CDATA[Entsetzung]]></dc:creator><pubDate>Sat, 11 Jul 2009 16:10:16 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 16:26:58 GMT]]></title><description><![CDATA[<p>Hier mal was du alles brauchst:</p>
<p>Für die Auswahl könntest du ein Switch benutzen oder ein paar if-Abfragen, wobei ich Switch empfehle (Sieht besser und übersichtlich aus!)</p>
<p>-) Codeschnipsel wie man in eine Datei reinguckt: <a href="http://www.tsql.de/c_plus_plus/cpp_datei_lesen.php" rel="nofollow">http://www.tsql.de/c_plus_plus/cpp_datei_lesen.php</a><br />
-) Codeschnipsel wie man in eine Datei schreibt und sie speichert:<br />
<a href="http://www.tsql.de/c_plus_plus/cpp_datei_schreiben.php" rel="nofollow">http://www.tsql.de/c_plus_plus/cpp_datei_schreiben.php</a><br />
-) Array (für die Erweiterung)</p>
<p>Das sind eigentlich Grundlagen, wenn du bereit bist C++ zu lernen, dann nimm dir die Zeit. Einen zu fragen ob er´s dir macht ist nicht schön und man lernt nichts außer sich den Source anzusehen.</p>
<p>Kauf ein Buch, lies jeden Tag ein Kapitel, mach die Übungen. Und wenn´s dir Spaß macht lies noch ein Kapitel!</p>
<p>Klugheit hat sein Preis!</p>
<p>Lg Mentras</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741027</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741027</guid><dc:creator><![CDATA[Mentras]]></dc:creator><pubDate>Sat, 11 Jul 2009 16:26:58 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 16:31:42 GMT]]></title><description><![CDATA[<p>Hört sich nach einer nicht allzu komplizierten Aufgabe an. Das schaffst du schon.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741031</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741031</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Sat, 11 Jul 2009 16:31:42 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 17:03:01 GMT]]></title><description><![CDATA[<blockquote>
<p>Für die Auswahl könntest du ein Switch benutzen oder ein paar if-Abfragen, wobei ich Switch empfehle (Sieht besser und übersichtlich aus!)</p>
</blockquote>
<p>Wirklich? Dabei ist switch doch eingeschränkter <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>
<blockquote>
<p>Und das mithilfe von Funktionen und Verketteten Listen!</p>
</blockquote>
<p>Ok, dann melde dich im Projekte-Forum. Für 20 Euronen macht dir das jeder HTML-Coder <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741058</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sat, 11 Jul 2009 17:03:01 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 17:41:36 GMT]]></title><description><![CDATA[<p>Blankito schrieb:</p>
<blockquote>
<p>Hi,<br />
ich bin neu hier und wollte mal mein glück versuchen!<br />
Könnte mir jemand freundlicherweise folgende Aufgabe lösen?</p>
</blockquote>
<p>Ziemlich dreist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Das Mindeste was man hier für gewöhnlich erwartet ist, dass du uns zeigst was du bisher gemacht bzw. ausprobiert hast (falls du dich überhaupt an der Aufgabe versucht haben solltest). Dein Code (falls dieser etwas länger sein sollte, dann nur einen auf dein eigentliches Problem gekürzter Codeschnipsel) und eine <strong>konkrete</strong> Problembeschreibung, anhand derer wir erfahren können woran es genau bei dir hapert, würde sicherlich den einen oder anderen dazu bewegen dir etwas unter die Arme zu greifen. Und für den Fall, dass du wider erwarten tatsächlich keine &quot;Copy &amp; Paste&quot;-Lösung möchtest noch eine kleine Bitte: Verwende beim Posten deines Codes die C++-Tags ( <strong>[cpp]</strong> und <strong>[/cpp]</strong>) oder die C/C++-Schaltfläche unter dem Texteingabefeld.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741078</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741078</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Sat, 11 Jul 2009 17:41:36 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 17:46:46 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">cout&lt;&lt;&quot;Geben Sie den Namen ein&quot;&lt;&lt;endl;
getline(cin,Stud.Name);
cout&lt;&lt;&quot;Geben Sie die Matrikelnummer ein&quot;&lt;&lt;endl;
cin&gt;&gt;Stud.Matrikelnummer;
</code></pre>
<p>Mein Problem ist, ich kann keine verketteten Listen Programmieren!<br />
Und habe gehofft das ich anhand eines Beispieles an dieser Aufgabe verstehen könnte...</p>
<p>Wieso überspringt er die Eingabe des Namen in meinem Code?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741082</guid><dc:creator><![CDATA[Blankito]]></dc:creator><pubDate>Sat, 11 Jul 2009 17:46:46 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 17:55:00 GMT]]></title><description><![CDATA[<p><a href="http://www.cplusplus.com/reference/iostream/istream/getline/" rel="nofollow">http://www.cplusplus.com/reference/iostream/istream/getline/</a><br />
::getline( ) gehört zum istream...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741091</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741091</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sat, 11 Jul 2009 17:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 18:07:12 GMT]]></title><description><![CDATA[<p>Kóyaánasqatsi schrieb:</p>
<blockquote>
<p><a href="http://www.cplusplus.com/reference/iostream/istream/getline/" rel="nofollow">http://www.cplusplus.com/reference/iostream/istream/getline/</a><br />
::getline( ) gehört zum istream...</p>
</blockquote>
<p>ne, das passt schon. Für std::string gibt es eine Funktion getline.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741096</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741096</guid><dc:creator><![CDATA[otze]]></dc:creator><pubDate>Sat, 11 Jul 2009 18:07:12 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 18:10:09 GMT]]></title><description><![CDATA[<p>Blankito schrieb:</p>
<blockquote>
<p>Mein Problem ist, ich kann keine verketteten Listen Programmieren!</p>
</blockquote>
<p>Wenn die Aufgabe den Zweck hat, dir verkettete Listen beizubringen, wirst du das wohl lernen müssen. Für den Fall, dass du das Rad nicht neu erfinden willst, gibts noch <code>std::list</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741097</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741097</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sat, 11 Jul 2009 18:10:09 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sat, 11 Jul 2009 18:10:10 GMT]]></title><description><![CDATA[<p>Stimmt:<br />
<a href="http://www.cplusplus.com/reference/string/getline/" rel="nofollow">http://www.cplusplus.com/reference/string/getline/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741098</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sat, 11 Jul 2009 18:10:10 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sun, 12 Jul 2009 17:11:31 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;
void eingabe(struct studenten *);
void ausgabe(struct studenten *);
int main()
{
    struct studenten
    {
           string name;
           int mnummer;
           float enote;
           struct studenten *next;
    };
    struct studenten *startzeiger;
    startzeiger=NULL;
    int auswahl;
    do
    {
        cout&lt;&lt;&quot;Was wollen sie tun?&quot;&lt;&lt;endl;
        cout&lt;&lt;&quot;Studenten erstellen[n]?&quot;&lt;&lt;endl;
        cout&lt;&lt;&quot;Liste ausgeben[l]?&quot;&lt;&lt;endl;
        cout&lt;&lt;&quot;Abbruch[a]?&quot;&lt;&lt;endl;
        cin&gt;&gt;auswahl;
    }
    while(!((auswahl==&quot;n&quot;)||(auswahl==&quot;l&quot;)||(auswahl==&quot;a&quot;)));      
system(&quot;pause&quot;);
return 0;
}
</code></pre>
<p>Ich bekomme folgende Fehlermeldung<br />
27 D:\FH\Informatik\Unbenannt1.cpp ISO C++ forbids comparison between pointer and integer</p>
<p>Warum?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741594</guid><dc:creator><![CDATA[Blankito]]></dc:creator><pubDate>Sun, 12 Jul 2009 17:11:31 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sun, 12 Jul 2009 17:15:43 GMT]]></title><description><![CDATA[<p>Ach Blankito, ich weiss nicht, ob das so was wird. Entweder du setzt dich ernsthaft auf den Hosenboden und liest dich erstmal ein paar Tage ein oder ich erledige den Job für dich professionell für ein kleines Entgelt. Schreib halt zurück.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741598</guid><dc:creator><![CDATA[Professional]]></dc:creator><pubDate>Sun, 12 Jul 2009 17:15:43 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Sun, 12 Jul 2009 17:17:10 GMT]]></title><description><![CDATA[<p>Ich mach das auch für den halben Preis. Jetzt sofort incl. allen Rechten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Interesse?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741599</guid><dc:creator><![CDATA[Samariter]]></dc:creator><pubDate>Sun, 12 Jul 2009 17:17:10 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Mon, 13 Jul 2009 05:11:40 GMT]]></title><description><![CDATA[<p>Blankito schrieb:</p>
<blockquote>
<p>Ich bekomme folgende Fehlermeldung<br />
27 D:\FH\Informatik\Unbenannt1.cpp ISO C++ forbids comparison between pointer and integer</p>
<p>Warum?</p>
</blockquote>
<p>Nicht:</p>
<pre><code class="language-cpp">while(!((auswahl==&quot;n&quot;)||(auswahl==&quot;l&quot;)||(auswahl==&quot;a&quot;)));
</code></pre>
<p>sondern:</p>
<pre><code class="language-cpp">while(!((auswahl=='n')||(auswahl=='l')||(auswahl=='a')));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1741846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741846</guid><dc:creator><![CDATA[Belli]]></dc:creator><pubDate>Mon, 13 Jul 2009 05:11:40 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Mon, 13 Jul 2009 09:39:58 GMT]]></title><description><![CDATA[<p>Professional schrieb:</p>
<blockquote>
<p>Ach Blankito, ich weiss nicht, ob das so was wird. Entweder du setzt dich ernsthaft auf den Hosenboden und liest dich erstmal ein paar Tage ein oder ich erledige den Job für dich professionell für ein kleines Entgelt. Schreib halt zurück.</p>
</blockquote>
<p>Hi, mich würde mal interessieren wie man solche eine kleine Aufgabe richtig professionell löst!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741963</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741963</guid><dc:creator><![CDATA[Gustl]]></dc:creator><pubDate>Mon, 13 Jul 2009 09:39:58 GMT</pubDate></item><item><title><![CDATA[Reply to Aufgabe lösen! on Mon, 13 Jul 2009 10:05:44 GMT]]></title><description><![CDATA[<p>Gustl schrieb:</p>
<blockquote>
<p>Hi, mich würde mal interessieren wie man solche eine kleine Aufgabe richtig professionell löst!</p>
</blockquote>
<p>Der Kern der Aufgabe ist ja die verkettete Liste (auch wenn der Threadersteller derzeit noch am drumherum bastelt). Eine professionelle Implementierung sollte sich finden lassen, wenn du dir den Code von std::list deines Compilers anguckst. Die ist dann auch richtig schön mit Templates, const-correctness und vorbereitet auf alle möglichen Sonderfälle. Möglicherweise auch threadsicher, aber da bin ich mir nicht sicher.</p>
<p>edit: Ich habe mir gerade mal stl_list.h vom GCC 4.3 angesehen: Das ist dann schon wieder so &quot;professionell&quot;, dass es kein Mensch mehr vernünftig lesen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741980</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Mon, 13 Jul 2009 10:05:44 GMT</pubDate></item></channel></rss>