c++ eine Ausgabe machen |
Undertaker
Grünschnabel
Dabei seit: 18.11.2011
Beiträge: 4
|
|
Kann mir jemand sagen wie man das folgende Problem löst?
Darüber wäre ich sehr dankbar.
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
Grünschnabel
Dabei seit: 18.11.2011
Beiträge: 4
|
|
#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 |
|
|
ed209
Routinier
Dabei seit: 07.09.2006
Beiträge: 324
|
|
Kannst Du in Worte beschreiben was die beiden Funktionen die du da aufrufst jeweils leisten sollen?
Gruß,
ED
|
|
19.11.2011 13:27 |
|
|
Ich unregistriert
|
|
.. der beim Blanz Info hat xD
|
|
20.11.2011 15:49 |
|
|
|