Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
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  +2 13.9.2012 22:33
Коммунизм для нашего будущего!
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Зайчик
David Čápka: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
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Зайчик
Člen
Avatar
Odpovídá na David Čápka
Зайчик: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.