quarta-feira, 25 de janeiro de 2012

Poema em C++;


int main( int argc, char *argv[ ])
{
int  brasil = 10; 
int rafael =0;                              /* um zero à direita... =P .... que piada horrível */
int saudade =0;                         /* uma saudade quantizada... possível? */
int home =  0;                    
int phd_status = 0;
int slave_work = -1;                  /* essa variável tem valor fixo (e negativo) */ 
float phd_regressivo = 4*365;  /* essa variável conta os dias para o fim do PhD*/
float pi = 3.1416;                     /* arredondado pra cima... */ 

while( phd_regressivo > 0)
{
     if (phd_regressivo >  pi )
     { saudade = saudade +10^6;
        rafael = rafael -1;
        phd_status = phd_status +slave_work;
       // break;
     }
     else
        rafael++;              /* "rafael = rafael + 1;"...  sucinto.... =P */ 
        phd_status ++;
     }                
     phd_regressivo = phd_regressivo -1;
}
          home = brasil;
return home;      /*   =)   */       
                          /*tomara que essa porra compile.... e não entre em loop rsrs */
}




3 comentários:

Rafael disse...

Isso é realmente um programa de computador, em uma linguagem chamada C++ (lê-se "cê mais mais"). Para ler vc deve fazer seguir o que os comandos dizem... por exemplo

while (i >0)
{
i = i-1;
}

significa que, enquanto a variável i for positiva, o programa vai ficar entrando dentro do comando entre as chaves ("{" e "}") e ficar fazendo "i = i -1;" i.e., se i vale 10, quando o seu programa passar por ali lendo o i vai passar a valer 9...aí seu programa volta pra pergunta inicial: "i ainda é positivo? " Neste caso sim. Seu programa então vai, lê de novo o "i = i -1;", e então i passa a valer i = 9 -1 = 8;.

O programa ficaria nessa até i =0, quando então o "i>0" já não é mais satisfeito. Neste caso, todo o comando entre as chaves que seguem o while devem ser pulados.

...uffa... uma nano aula de programação. Espero que alguém tenha entendido =)

bruna disse...

int main (void)

(é tudo que eu lembro das minhas aulas de programação..)

(só não lembro pra que eu usava isso...)


adorei o poema-nerd :)

Rafael disse...

Maisoumenos nerd, vai... =P

Espero que mais gente tenha entendido (e se tiver algum bug, por favor, avisem-me =)