Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- c++ eine Ausgabe machen (http://www.informatikerboard.de/board/thread.php?threadid=1081)


Geschrieben von Undertaker am 18.11.2011 um 11:48:

  c++ eine Ausgabe machen

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;
}



Geschrieben von Undertaker am 18.11.2011 um 21:13:

 

#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;
}



Geschrieben von ed209 am 19.11.2011 um 13:27:

 

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

Gruß,
ED



Geschrieben von Ich am 20.11.2011 um 15:49:

  und noch einer..?

.. der beim Blanz Info hat xD


Forensoftware: Burning Board, entwickelt von WoltLab GmbH