[C++] "rätsel"

rook

Erfahrenes Mitglied
lol... hab grad nix anderes zu tun... :D

ihr könnt mal folgendes lösen, wenn ihr bock habt... ich find das irgendwie witzig... naja.. jez auch nit mehr.. :D

hab das ganze mit defines gemacht.. bsp:
Code:
#define wenn if

schreibt das ganze nun wieder in CPP um..
so.. viel spass beim schreiben ^^

Code:
#include aufnmonit0rdingshinzumachen

leer haupt
uff
	wahrheitswert menu isglei nu ende
	schleife glammeruff zahl i isglei nix ende i iskleinerals acht ende i tu1dazu glammerzu
	uff
		wenn glammeruff menu glammerzu
			aufnmonit0rmach0rn pfeil "MENU!" pfeil zeilnende ende
		sonst
			aufnmonit0rmach0rn pfeil "NIX MENU!" pfeil zeilnende ende

		menu isglei andersrum menu ende

	dicht
dicht
 
Zuletzt bearbeitet:
moin

Code:
#include <iostream.h>

void main()
{
   bool menu=0;
   
   for( int i = 0; i < 8; i++)
   }
      if(menu)
         cout<<"MENU!"<<endl;
      
      else
         cout<<"NIX MENU!"<<endl;

      menu = andersrum menu;   // kein plan was du mit andersrum meinst

   }
}


mfg
umbrasaxum
 
Zuletzt bearbeitet:
Vielleicht meint er ja mit "andersherum" negieren?

menu = !menu

oder

menu = ~menu

Ausserdem noch eine Frage: Wäre der Thread nicht besser im FUN-Forum aufgehoben?
 
ihr habt es geschafft :)
.. und ja, ich meine negieren..

Code:
#define aufnmonit0rdingshinzumachen <iostream.h>
#define wenn if
#define sonst else
#define leer void
#define wahrheitswert bool
#define nu true
#define zahl int
#define schleife for
#define haupt main()
#define andersrum !
#define uff {
#define dicht }
#define glammeruff (
#define glammerzu )
#define pfeil <<
#define aufnmonit0rmach0rn cout
#define isglei =
#define iskleinerals <
#define ende ;
#define nix 0
#define acht 8
#define zeilnende endl
#define tu1dazu ++

#include aufnmonit0rdingshinzumachen

leer haupt
uff
	wahrheitswert menu isglei nu ende
	schleife glammeruff zahl i isglei nix ende i iskleinerals acht ende i tu1dazu glammerzu
	uff
		wenn glammeruff menu glammerzu
			aufnmonit0rmach0rn pfeil "MENU!" pfeil zeilnende ende
		sonst
			aufnmonit0rmach0rn pfeil "NIX MENU!" pfeil zeilnende ende

		menu isglei andersrum menu ende

	dicht
dicht

Code:
#include <iostream.h>

void main()
{
	bool menu = true;
	for (int i = 0; i < 8; i++)
	{
		if(menu)
			cout << "MENU!" << endl;
		else
			cout << "NIX MENU!" << endl;

		menu = !menu;
	}
}

ich fand das eigentlich ganz witzig... bin mal durch zufall drauf gekommen... *g*
 
Also eigentlich ist das Ganze ja völliger Schwachsinn, aber anders gesehen ist es ne lustige Idee.
Außerdem würden sich da ganz neue Möglichkeiten von C/C++ ergeben.
Z.B. C für Sachsen, oder C für Bayern oder so. *g*
Man könnte ein kleines Übersetzungsprogramm schreiben und denn ganzen C-Code in lesbare Sprache übersetzten. So könnte jeder Mensch C lesen und verstehen. Aber wollen wir das wirklich? *g*

Gruss Homer
 
moin


also das das mit dem negierern so geht wusste ich noch garnicht!
aber man lernt ja immer was dazu!

aber eine frage ncoh: was macht/bedeutet "~menu"?


mfg
umbrasaxum
 

Neue Beiträge

Zurück