Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » c++ eine Ausgabe machen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen c++ eine Ausgabe machen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Undertaker
Grünschnabel


Dabei seit: 18.11.2011
Beiträge: 4

c++ eine Ausgabe machen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kann mir jemand sagen wie man das folgende Problem löst?
Darüber wäre ich sehr dankbar. smile

Es gibt folgendes Gerüßt (s. u.):

Und folgender Text soll über die main-Funktion ausgegeben werden (die soll nicht verändert werden):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/transitional.dtd">
<html><head><title>Titel</title></head><body></body></html>

#include <iostream>
#include <string>

using namespace std;

string printDocType()
{
string result;
// Hier fehlt etwas...

return result;
}

string printTag(string tag_name, string content)
{
string result;

// Hier fehlt etwas...

return result;
}

/** Dies ist der Einstiegspunkt des Programms. Hier soll nichts verändert werden! */
int main(int argc, char* argv[])
{
cout << printDocType();
cout << printTag("html",
printTag("head",
printTag("title", "Titel"))+
printTag("body", "")) << "\n";
return 0;
}
18.11.2011 11:48 Undertaker ist offline Beiträge von Undertaker suchen Nehmen Sie Undertaker in Ihre Freundesliste auf
Undertaker
Grünschnabel


Dabei seit: 18.11.2011
Beiträge: 4

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

#include <iostream>
#include <string>

using namespace std;

string printDocType()
{
string result;
result = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n\"http://www.w3.org/TR/html4/transitional.dtd\">\n" ;
return result;
}

string printTag(string tag_name, string content)
{
string result;

result = "<" + tag_name + ">" + content + "</" + tag_name + ">";
return result;
}

/** Dies ist der Einstiegspunkt des Programms. Hier soll nichts verändert werden! */
int main(int argc, char* argv[])
{
cout << printDocType();
cout << printTag("html",
printTag("head",
printTag("title", "Titel"))+
printTag("body", "")) << "\n";
return 0;
}
18.11.2011 21:13 Undertaker ist offline Beiträge von Undertaker suchen Nehmen Sie Undertaker in Ihre Freundesliste auf
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Kannst Du in Worte beschreiben was die beiden Funktionen die du da aufrufst jeweils leisten sollen?

Gruß,
ED
19.11.2011 13:27 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
Ich
unregistriert
und noch einer..? Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

.. der beim Blanz Info hat xD
20.11.2011 15:49
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » c++ eine Ausgabe machen