Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <time.h>
- #include <string>
- void rndWitz() {
- std::string witze[] = { "Wie heißt ein russischer Baum? – Dimi-Tree. Und ein tuerkischer? Genau: Aische.", //1
- "Warum wachsen die Pilze im Wald? – Weil die Tannen zapfen.", //2
- "Treffen sich zwei Bomben im Keller. Sagt der eine: Sollen wir hoch gehen?", //3
- "Kommt ein Neutron in die Disco. Sagt der Tuersteher: Sorry, Du kommst nicht rein. Heute nur fuer geladene Gaeste!",//4
- "Sagt der Thunfisch zum Haifisch: Hi, Fisch! Sagt der Haifisch: Was sollen wir tun, Fisch?", //5
- "Kommt eine Tomate vorbeigeflogen und ruft den anderen Tomaten, die ueber die Straße wollen, zu: Achtung! Da kommt ein LKWtsch!", //6
- "Kriegen sich zwei Glatzen in die Haare.", //7
- "Oben auf dem Berg saß Osama bin Laden. Wie kam er wieder runter? Na klar, mit der Taliban!", //8
- "Treffen sich zwei Kerzen. Fragt die eine: Und was haste vor? Meint die andere: Ich geh aus!", //9
- "Was ist braun und rennt ueber die Wiese? – Ein ferngesteuertes Rennschnitzel.", //10
- "Treffen sich zwei Unsichtbare: Ha! Lange nicht mehr gesehen!", //11
- "Sitzt einer im Stehcafé…", //12
- "Was ist das Gegenteil von Katalog? Kata sagte die Wahrheit.", //13
- "Was ist ein Scheißklavier? – Ein Kotfluegel.", //14
- "Bei welchem Arzt ist Pinocchio in Behandlung? – Beim Holznasenohrenarzt.", //15
- "Treffen sich zwei Magneten. Fragt der eine: Gehst du heute irgendwo hin? Darauf der andere: Ne, ich weiß noch nicht was ich anziehen soll.",//16
- "Was liegt am Strand und kann man schlecht verstehen? – Eine Nuschel.", //17
- "Was sagt ein Gen, wenn es auf ein anderes trifft? – Halogen!", //18
- "Sagt die eine Gluehbirne zur anderen: Lass uns durchbrennen. und geht aus.", //19
- "Was ist gruen, lecker und knackig? Ein roter Apfel.", //20
- "Sagt die eine Wand zur anderen Wand: Wir treffen uns an der Ecke!", //21
- "Was ist braun und dumm? Spackolatius.", //22
- "Wie nennt man einen intelligenten Toilettenbenutzer? – Einen Klugscheißer!", //23
- "Was sind 90 Nazis in der Ecke? Ein rechter Winkel.", //24
- "Wird ein Vampir bei der fastnachtlichen Polizeikontrolle angehalten. Haben Sie etwas getrunken, fragt der Polizist. Ja,sagt der Vampir, zwei Radler.", //25
- "Ein Mann kommt in eine Apotheke und fragt: Haben Sie auch Medikamente fuer Haustiere? Der Apotheker oeffnet alle Schraenke und Schubladen. Dann sagt er zu dem Kunden: Schauen Sie hier! Alles fuer die Katz‘!", //26
- "Geht ein Keks um die Ecke und verkruemelt sich." , //27
- "Wie nennt man einen Mann, der mit seinem Auto den Eingang der Postfiliale blockiert? – Einen Postzusteller!"}; //28
- int witzLaenge = sizeof(witze) / sizeof(std::string);
- std::cout << "Anzahl der Witze: " << witzLaenge << std::endl;
- int randInt = rand() % witzLaenge;
- std::cout << "Witz Nr. " << randInt + 1 << std::endl << std::endl;
- std::cout << witze[randInt] << std::endl << std::endl;
- }
- int main()
- {
- time_t t;
- std::string input;
- bool run = true;
- time(&t);
- srand((unsigned int)t); /* Zufallsgenerator initialisieren */
- std::cout << "Achtung Flachwitze !!!" << std::endl;
- while (run) {
- rndWitz();
- std::cout << "Bitte waehlen 'next' naechster Witz oder 'exit' beenden" << std::endl;
- std::cin >> input;
- if (input == "exit") { return EXIT_SUCCESS; }
- else if (input == "next") { }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement