ConnexionConnexionInscription
B E A D G
331 connectés Sweepyto Guitare

Testez votre Geekittude

#1
29/11/2008 11:20:24
 Bon vous devez déjà tous connaitre ce test mais je met quand même le lien pour voir a quel point les bassiste de Slappyto sont des TRU3 G33K.

http://www.innergeek.us/francais.html

Perso je n'ai eu que 14.2 ce qui m'épargne de peut de la catégorie geek .
0
0
#2
29/11/2008 11:24:51
 ça a du être posté des dizaines de fois mais je vais le refaire
0
0
#3
29/11/2008 11:38:18
 Le lien pour les feignant qui veulent pas faire copier coller   (j'en fais partis)
0
0
#4
29/11/2008 11:38:33
29.16% Total geek, je ne vois pas de quoi ils parlent...
0
0
#5
29/11/2008 11:39:04
 23,10606% - Geek


y'a quand même des questions périmées d'il y a 10 ans
0
0
#6
29/11/2008 11:58:48

6,9033% - Poser

0
0
#7
29/11/2008 12:53:57
13,1%, j'ai des tendances...
0
0
#8
29/11/2008 12:55:28
au passage... je propose de mettre un coef 12 à ceux qui postent toutes les décimales, parce que si c'est pas un syndrome de geek, ça!!
0
0
#9
29/11/2008 13:00:29
 merde j'ai tout mis
0
0
#10
29/11/2008 13:02:39
bein, ça te fait plus de 200% dans ton cul de geek!
0
0
#11
29/11/2008 13:46:56
7.19697% - Poser ...en même temps chuis une daube en informatique
0
0
#12
29/11/2008 13:50:56
Mais le pire c'est que j'y connais rien en info, je sais pas comment ils ont fait pour me donner autant de points... C'est presque autant exagéré que le test de pureté...
0
0
#13
29/11/2008 14:10:22
15,5303% ahah
0
0
#14
29/11/2008 14:22:34
33 pour moi... le pire c'est que c'est mon metier, je ne sais pas comment ils ont fait pour me donner si peu de points. C 6R4\/3 [)0C73UR ?.
0
0
#15
29/11/2008 14:30:32
 moi c'est parce que j'ai un vrai sabre laser, des oreilles de spock posées en chirurgie plastique, et que je veux Willow, Buffy et Jeff Goldblum
0
0
#16
29/11/2008 15:16:06
 8,33333% - Poser
0
0
#17
29/11/2008 15:39:10
  Je suis total geek ( 36% ) a 16 ans... et pourtant ,j'ai une vie sociale, une copine, des amis ! c'est bon signe pour l'avenir ...
0
0
#18
29/11/2008 16:44:16
 27% total geek tout est normal ...
0
0
#19
29/11/2008 16:50:40
Major Geek... 38,74812%...
0
0
#20
29/11/2008 16:54:42
6.25% Poser

(et encore en partant du principe que je sais compter jusqu'a 31 sur une seule main,en fait je sais pas mais j'ai imaginé que ca se faisait avec les phalanges et des deux cotés)
0
0
#21
29/11/2008 17:04:29
3.97727% - Poser

*no comment*
0
0
#22
29/11/2008 18:36:18
8.52273% - Poser
0
0
#23
29/11/2008 18:37:34
Zapan
6.25% Poser

(et encore en partant du principe que je sais compter jusqu'a 31 sur une seule main,en fait je sais pas mais j'ai imaginé que ca se faisait avec les phalanges et des deux cotés)
 
C'est bien ça ;) ( tu peut meme comptant jusqu'a plus, en baissant tes doigts de droit a gauche, en faisant des combinaisons..)
0
0
#24
29/11/2008 18:37:46
Putain, 35%, et moi qui avais décidé d'en finir avec la g33kitude
Allez, demain j'arrête et je commence l'alcoolisme ou un autre truc pour remplacer, on verra.
0
0
#25
29/11/2008 18:39:49
 
dalus
Zapan
6.25% Poser

(et encore en partant du principe que je sais compter jusqu'a 31 sur une seule main,en fait je sais pas mais j'ai imaginé que ca se faisait avec les phalanges et des deux cotés)
 
C'est bien ça ;) ( tu peut meme comptant jusqu'a plus, en baissant tes doigts de droit a gauche, en faisant des combinaisons..)
 
Pas bête, en considérant 2 articulations par doigt on arrive à 2^10 (1024) au lieu de 2^5 (32). Et il reste encore une main !


0
0
#26
29/11/2008 19:03:31
 Ouai, mais t'a des articulations de la main qui ne sont pas acceccibles... de plus , certaines de tes phalanges ne sont pas accecibles ( caché dans la main ) et malgres mes faibles base mathematiques, ce serait plus un calcul genre 2!10 que 2^10...
0
0
#27
29/11/2008 19:10:10
13.82576% bizarre ... vu que je me suis amusé à faire ca ...

je vous rassure tout de suite, seul les pires d'entre vous reconaitrons tout de suite ...

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

#define MAX_NOM 125

enum statusGeek{Geekish_Tendencies,Geek,Total_Geek,Major_Geek,Super_Geek,Extreme_Geek,Geek_God,Dysfunctional_Geek};

struct Geek
{
 char name[MAX_NOM];
 int age;
 double score;
 enum statusGeek status;
};

void creerCadre(char *texte);
struct Geek calculateRank(void);
void afficherGeek(struct Geek myGeek);

/*
  main : fonction principale
*/
 
int main(char * argv[],int argc)
{
 creerCadre("Rank My Geekiness");
 afficherGeek(calculateRank()); 
 system("PAUSE");
 return EXIT_SUCCESS;
}


void creerCadre(char *texte)
{
 int length = strlen(texte);
 int i;
 // deco correspond à un caractere ASCII
 int deco = 177;
 // 1er ligne
 for (i=0;i<length+4;i++)
 {
     printf("%c",deco);
 }
 // texte
 printf("\n%c %s %c\n",deco,texte,deco);
 // 2eme ligne
 for (i=0;i<length+4;i++)
 {
     printf("%c",deco);
 }
 printf("\n");
    
}

struct Geek calculateRank(void)
{
 struct Geek geek;

 
 printf("Enter your name :");
 gets(geek.name);
 fflush(stdin);
 printf("Enter your age : ");
 scanf("%d",&geek.age);
 fflush(stdin);
 printf("Enter your score(%%) :");
 scanf("%lf",&geek.score);
 fflush(stdin);
 // test de la valeur et affection du status % au ranking ...
 // pas tres optimisé dans ce cas ci mais hé fô pas poussé
 if(geek.score>=0.9)
  geek.status= Geekish_Tendencies;
 
 if(geek.score >=15)
  geek.status= Geek;
       
 if(geek.score >=25)
  geek.status= Total_Geek;
   
 if(geek.score >=35)
  geek.status= Major_Geek;
  
 if(geek.score >=45)
  geek.status= Super_Geek;
 
 if(geek.score >=55)
  geek.status= Extreme_Geek;
          
 if(geek.score >=65)
  geek.status= Geek_God;
 
 if(geek.score >=75)
  geek.status= Dysfunctional_Geek;
        
 return geek;    
}

void afficherGeek(struct Geek myGeek)
{
     char status[125];
     printf("\nNom du Geek : %s , age : %d\n",myGeek.name,myGeek.age);
     switch(myGeek.status)
     {
       case Geekish_Tendencies :
            strcpy(status,"Tendance Geek");
       break;
      
       case Geek :
            strcpy(status,"Geek");
       break;
      
       case Total_Geek :
            strcpy(status,"Geek Totale");
       break;
      
       case Major_Geek :
            strcpy(status,"Major Geek");
       break;
      
       case Super_Geek :
            strcpy(status,"Super Geek");
       break;
      
       case Extreme_Geek :
            strcpy(status,"Geek extreme");
       break;
      
       case Geek_God :
            strcpy(status,"Dieu Geek");
       break;
      
       case Dysfunctional_Geek :
            strcpy(status,"Geek de fou furieux");
       break;
      
     }
     printf("Status :\n");
     creerCadre(status);
}

/* no comment -.- */


ps : il n'est même pas optimisé ni sécurisé , et je n'utilise pas les pointeurs % struct , si ya plus geek il peut s'amuser , pour moi le C est loin (très loin ! )


0
0
#28
29/11/2008 19:18:41
 à peine 10 :'(
0
0
#29
29/11/2008 19:38:05
Hmm... Nicolas, en lisant rapidement le code, voici quelques remarques qui pourront peut-être t'aider à progresser en développement :

- le fan de C++ que je suis n'approuve pas les multiples copies de la structure de type Geek et aurait favorisé l'utilisation d'un constructeur(-like) et un passage par adresse pour la fonction afficherGeek
- un tableau de correspondance déclaré en (static) const aurait permis de supprimer les nombreuses lignes du switch()
- pour une conception moins "bidouillage" : définir des classes(-like, on est en C) au lieu du enum statusGeek, afin d'y intégrer toute la machinerie : état, constructeur (le machin qui choisit la valeur de statusGeek en fonction du score de g33kitude) et fonction d'affichage (qui fait la correspondance avec le texte)
- dans la mesure du possible, séparer le "core" (fonctionnel) de l'affichage

On est d'accord qu'il s'agit d'un petit programme de rien, mais prendre de bonnes habitudes sur les petits projet permet de les acquérir pour les gros (où là, leur absence est assez fatale).

0
0
#30
29/11/2008 19:42:33
Héhé moi sinon la semaine dernière j'ai fait cuire un steack haché
0
0