Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

Flachwitze

DerMarten Aug 27th, 2015 80 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1. #include <iostream>
  2. #include <time.h>
  3. #include <string>
  4.  
  5. void rndWitz() {
  6.         std::string witze[] = { "Wie heißt ein russischer Baum? – Dimi-Tree. Und ein tuerkischer? Genau: Aische.",   //1
  7.                 "Warum wachsen die Pilze im Wald? – Weil die Tannen zapfen.",                                                                                 //2
  8.                 "Treffen sich zwei Bomben im Keller. Sagt der eine: Sollen wir hoch gehen?",                                                    //3
  9.                 "Kommt ein Neutron in die Disco. Sagt der Tuersteher: Sorry, Du kommst nicht rein. Heute nur fuer geladene Gaeste!",//4
  10.                 "Sagt der Thunfisch zum Haifisch: Hi, Fisch! Sagt der Haifisch: Was sollen wir tun, Fisch?",                      //5
  11.                 "Kommt eine Tomate vorbeigeflogen und ruft den anderen Tomaten, die ueber die Straße wollen, zu: Achtung! Da kommt ein LKWtsch!",      //6
  12.                 "Kriegen sich zwei Glatzen in die Haare.",      //7
  13.                 "Oben auf dem Berg saß Osama bin Laden. Wie kam er wieder runter? Na klar, mit der Taliban!",            //8
  14.                 "Treffen sich zwei Kerzen. Fragt die eine: Und was haste vor? Meint die andere: Ich geh aus!",    //9
  15.                 "Was ist braun und rennt ueber die Wiese? – Ein ferngesteuertes Rennschnitzel.",         //10
  16.                 "Treffen sich zwei Unsichtbare: Ha! Lange nicht mehr gesehen!",                                 //11
  17.                 "Sitzt einer im Stehcafé…",                                                                                  //12
  18.                 "Was ist das Gegenteil von Katalog? Kata sagte die Wahrheit.",                  //13
  19.                 "Was ist ein Scheißklavier? – Ein Kotfluegel.",                                                              //14
  20.                 "Bei welchem Arzt ist Pinocchio in Behandlung? – Beim Holznasenohrenarzt.",           //15
  21.                 "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
  22.                 "Was liegt am Strand und kann man schlecht verstehen? – Eine Nuschel.",                //17
  23.                 "Was sagt ein Gen, wenn es auf ein anderes trifft? – Halogen!",                                //18
  24.                 "Sagt die eine Gluehbirne zur anderen: Lass uns durchbrennen. und geht aus.",    //19
  25.                 "Was ist gruen, lecker und knackig? Ein roter Apfel.",  //20
  26.                 "Sagt die eine Wand zur anderen Wand: Wir treffen uns an der Ecke!",     //21
  27.                 "Was ist braun und dumm? Spackolatius.",                  //22
  28.                 "Wie nennt man einen intelligenten Toilettenbenutzer? – Einen Klugscheißer!",        //23
  29.                 "Was sind 90 Nazis in der Ecke? Ein rechter Winkel.",      //24
  30.                 "Wird ein Vampir bei der fastnachtlichen Polizeikontrolle angehalten. Haben Sie etwas getrunken, fragt der Polizist. Ja,sagt der Vampir, zwei Radler.",  //25
  31.                 "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
  32.                 "Geht ein Keks um die Ecke und verkruemelt sich." ,     //27
  33.                 "Wie nennt man einen Mann, der mit seinem Auto den Eingang der Postfiliale blockiert? – Einen Postzusteller!"};       //28
  34.         int witzLaenge = sizeof(witze) / sizeof(std::string);
  35.         std::cout << "Anzahl der Witze: " << witzLaenge << std::endl;
  36.         int randInt = rand() % witzLaenge;
  37.         std::cout << "Witz Nr. " << randInt + 1 << std::endl << std::endl;
  38.         std::cout << witze[randInt] << std::endl << std::endl;
  39. }                                        
  40. int main()
  41. {
  42.         time_t t;
  43.         std::string input;
  44.         bool run = true;
  45.        
  46.         time(&t);
  47.         srand((unsigned int)t);              /* Zufallsgenerator initialisieren */
  48.         std::cout << "Achtung Flachwitze !!!" << std::endl;
  49.         while (run) {
  50.                 rndWitz();
  51.                 std::cout << "Bitte waehlen 'next' naechster Witz oder 'exit' beenden" << std::endl;
  52.                 std::cin >> input;
  53.                 if (input == "exit") { return EXIT_SUCCESS; }
  54.                 else if (input == "next") { }
  55.         }
  56. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top