Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Kodierspiel
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #11
RE: Kodierspiel
So, das müsst nu wirklich ma tun. Am Anfang hat gcc gemeckert dass ich C99 brauch, nu hab ich die Überprüfung selber in die Hand genommen :D
Code:
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
for(int i=0; i<=100; i++) {
        switch(i) {
                case 5:
                case 23:
                case 42:
                case 0:
                case 1:
                case 2:       printf("%i ist eine Interessante Zahl.\n",i);
        }
}
#else
#error "Wir brauchen C99!"
#endif

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2012 20:43 von thosch97.)
07.06.2012 20:19
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
chiaki Offline
Die Pommesfee

Beiträge: 12.554
Registriert seit: Jul 2008
Beitrag #12
RE: Kodierspiel
(07.06.2012 20:14)Pac-Man schrieb:  na gut...

Code:
#include <iostream>

using namespace std;

class PacMani
{
private:
    int _dumbnessFactor;

public:
    PacMani();
};

PacMani::PacMani()
{
    // PacMani is never less dumb, so initialize this with the default value
    _dumbnessFactor = 100;
}

int main()
{
    while (true)
    {
        cout << "PacMani schreibt lauter unnoetigen Muellcode wie diesen hier!";
    }
    return 0;
}

hast das spiel nicht verstanden
erstens es ist C hier und zweitens sollst paar zeilen anfügen und nicht ein komplettes programm posten
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2012 20:23 von chiaki.)
07.06.2012 20:22
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
PacMani
Unregistered

 
Beitrag #13
RE: Kodierspiel
ist halt schlecht erklärt eingangs :)
07.06.2012 21:17
Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #14
RE: Kodierspiel
(07.06.2012 19:32)mrshadowtux schrieb:  
Code:
while(euda>=24)
{
    euda--;
    if(euda==23)
    {
        printf("Euda %i Illuminaten b1!\a\n",euda);
    }
    else
    {
        printf("Euda uncool, noch sind die Illuminaten nicht da!\n");
    };
};

Semikolon nach dem }? Sicher?
EDIT:
<DosAmp> Geht, ist aber unüblich in diesem Fall.
<gandro> bei shadowtux code spielts jedenfalls keine rolle
<gandro> bzw generell spielts keine rolle
<gandro> unnützes semikolon is halt nop

Gut, wieder was gelernt.

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2012 21:25 von thosch97.)
07.06.2012 21:19
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
PacMani
Unregistered

 
Beitrag #15
RE: Kodierspiel
ist aber schlechter stil :fresse:
07.06.2012 21:48
Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.219
Registriert seit: Jul 2008
Beitrag #16
RE: Kodierspiel
Code:
time_t DA_checkatime = time(NULL) + (time_t)(euda << ++DA_array_index);
    struct tm *DA_checkatime_tm = localtime(&DA_checkatime);
    char DA_checkatime_str[50];
    if (!strftime(DA_checkatime_str, sizeof DA_checkatime_str,
        "Pac-Man hats spätestens um %H:%M:%S gecheckt", DA_checkatime_tm)) {
        fputs("euda dein Zeichensatz ist zu fett öö\n", stderr);
    }
    else {
        puts(DA_checkatime_str);
    }

CCITTグループ4またはZIP圧縮のモノクロ300dpiで最高の再現性
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2012 21:50 von DosAmp.)
07.06.2012 21:49
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #17
RE: Kodierspiel
(07.06.2012 21:19)thosch97 schrieb:  
(07.06.2012 19:32)mrshadowtux schrieb:  
Code:
while(euda>=24)
{
    euda--;
    if(euda==23)
    {
        printf("Euda %i Illuminaten b1!\a\n",euda);
    }
    else
    {
        printf("Euda uncool, noch sind die Illuminaten nicht da!\n");
    };
};

Semikolon nach dem }? Sicher?
EDIT:
<DosAmp> Geht, ist aber unüblich in diesem Fall.
<gandro> bei shadowtux code spielts jedenfalls keine rolle
<gandro> bzw generell spielts keine rolle
<gandro> unnützes semikolon is halt nop

Gut, wieder was gelernt.

Dem Compiler ist es wumpe. Es ist aber imho übersichtlicher, da man bei längeren Blöcken sieht, wo sie enden. Bei Perl nutze ich es beispielsweise auch gerne, wenn ifs mit mehreren elsifs hinten dran vorkommen. Dem Compiler ists aber wie gesagt, genauso wie die Einrückung, völlig egal, solangs am Ende ist.
Würde man ein }; else { machen würde der Compiler meckern, weil das else ohne if ist.
07.06.2012 22:10
Diese Nachricht in einer Antwort zitieren
friedrichheinze Offline
...und Kondensatoren.

Beiträge: 2.840
Registriert seit: Jul 2008
Beitrag #18
RE: Kodierspiel
(07.06.2012 20:12)gandro schrieb:  Keine Trollerei hier.

Code:
#define i j
#define while(a) while(!a)
#define puts(a) for(int i=0;a[i]!=0;i++){char b;b=(a[i]%26)+65;putchar((a[i]<=39&&a[i]>=30)?a[i]:b);}

:trollface:

BTW, der gcc meckert nicht wenn man

Code:
/* braucht #include <time.h> */
einfach ersetzt durch
Code:
#include <time.h>

- ist womöglich sogar legal. Dann kompiliert der Kram sogar. :3
(Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2012 22:33 von friedrichheinze.)
07.06.2012 22:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
chiaki Offline
Die Pommesfee

Beiträge: 12.554
Registriert seit: Jul 2008
Beitrag #19
RE: Kodierspiel
euda ist fies
08.06.2012 13:05
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
PacMani
Unregistered

 
Beitrag #20
RE: Kodierspiel
dürfen wir auch windows-spezifische objekte erzeugen?
08.06.2012 16:18
Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste