IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Týden ve zdrojovém kódu

Aktivity
Avatar
Зайчик
Člen
Avatar
Зайчик:13.9.2012 22:33

No tak si ležím v posteli a vzpoměl jsem si na jednu hlášku z TBBT jak Sheldon napsal jednoduchou aplikaci která by toho "rádže"(nevím jak se to píše) nahradila no tak jsem se tak zamyslel a vyšel mi tento zdrojový kód no určitě tam jsou nějaké chyby jen tak pro pobavení... a upřímě neni to tak trošku smutný?:D

#include <stdio.h>
#include <stdlib.h>

#define SMUTNY 0
#define VESELY 1
#define UNAVENY 2
#define ZVEDAVY 3
#define NAPAD 4
#define JABYCHKOURILAZBYCHBRECEL 5

void navrat(int *spanek);

int main(int i) // promenna cyklu
{
    int status,skola = 0,*spanek = 0,pc = 0,plice = 0,domov = 0,cas1 = 0,cas2 = 0,den = 0,zivot = 0;
    while(1)
    {
        dalsi_den();
        cas2++;//sekundy
        zivot++;
        //if(zivot + cas + plice == 1000000)
        //return 0;
        if(cas2 == 60)
        {
            cas2 = 0;
            cas1++;//minuty
            if(cas1 == 24)
            {
                cas1 = 0;
                den++; //hodiny
                if(den <= 5)
                {
                    switch(cas1)
                    {
                        // 7 rano ... skola
                        case 7: spanek--;
                                status = SMUTNY+UNAVENY;
                                skola++;
                                break;
                        // velka prestavka
                        case 10: skola--;
                                 status = JABYCHKOURILAZBYCHBRECEL;
                                 plice++;
                                 status = VESELY;
                                 sleep(50000);
                                 status = SMUTNY;
                                 skola++;
                                 break;
                        // jdu domu ze skoly
                        case 16: skola--;
                                 status = VESELY;
                                 plice++;
                                 domov ++;
                                 break;
                        case 0: plice++
                                status = UNAVENY;
                                spanek++;
                                den++;
                                break;
                        default: plice++;
                                 break;

                    }
                }
                else
                {
                    while(1)
                    {
                        spanek++;
                        pc++;
                        plice++;
                        if(cas1 == 3)
                        {
                            return dalsi_den;
                        }
                    }
                }
            }
        }
    }
}
void dalsi_den(int *spanek)
{
    spanek++;
}
Odpovědět
13.9.2012 22:33
Коммунизм для нашего будущего!
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Зайчик
David Hartinger:13.9.2012 22:47

Také jsem si jednoho dne uvědomil, že se dá život mnoha lidí velmi jednoduše znázornit algoritmem :D Snažím se, aby tomu tak u mě nebylo, ale vždy se najde nějaký pattern. Tak alespoň aby nebyl jednoduchý :D

Nahoru Odpovědět
13.9.2012 22:47
New kid back on the block with a R.I.P
Avatar
Зайчик
Člen
Avatar
Odpovídá na David Hartinger
Зайчик:13.9.2012 22:51

je docela smutny ze jsem jako v cyklu a porad delam to same :D ale takhle se programatori aspon zasmejou :D

Nahoru Odpovědět
13.9.2012 22:51
Коммунизм для нашего будущего!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.