Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

9 commentaire(s) de jfrancois sur des sources sur tout CodeS-SourceS

Le : 28/08/2008 09:36:13
Source : NOMBRE PREMIER
"0 et 1 sont premier... (bon pour zero c'est un cas particulier mais pour 1 il respect bien la régle des nombres premiers : un nombre est premier si et seulement si il est divisible par 1 et par lui même... 1 est divisible seulement par 1 et par lui même CQFD)"

NON ! 1 n'est pas premier. Il ne respecte pas la règle qui dit qu'un nombre naturel est premier si il admet exactement deux diviseurs DISTINCTS : 1 et lui-même. Or avec 1 les deux diviseurs sont identiques. Le premier nombre premier est 2.


Le : 03/07/2008 17:19:13
Source : CALCULATEUR D'IMC EN CONSOLE
if (imc >= 30)
   printf ("Vous etes obese !\n");
else if (imc >= 25)
   printf ("Vous etes en surpoid !\n");
else if (imc <= 18)
   printf ("Vous etes anorexique !\n");
else
   printf ("vous etes normal.");


Le : 03/07/2008 16:49:19
Source : CALCULATEUR D'IMC EN CONSOLE
Bonjour,

1) si imc >= 30 --> 2 messages !
2) printf ("Vous etes anorexique !\n");


Le : 25/05/2008 23:43:52
Source : BINDER D'EXE DE DÉBUTANT
Surtout que dans : char *file1_name=calloc(256,sizeof(char));
le calloc ne sert à rien, et dans : file1_name=argv[2];
ça ne copie rien d'autre que l'adresse qui est dans argv[2] (argv est un tableau de pointeurs), c'est à dire que cela ne fait que créer une sorte d'alias pour argv[2] !
Il suffit de faire : char *file1_name = argv[2];

Pour copier il aurait fallu faire : strcpy(file1_name,argv[2]);


Le : 05/05/2008 10:08:03
Source : CORRECTEUR DE PONCTUATION
Bonjour,

On peut lire et écrire dans un même fichier que s'il est à accès direct (un fichier contenant une liste de structures par exemple) mais pas dans un fichier texte dont on modifie la longueur au gré des modifications !

- Ecrire dans un fichier temporaire (on lit "toto.txt" et on écrit "~toto.txt.tmp" par exemple, un nom assez tarabiscoté pour ne pas exister, à moins de tester son inexistence, dans le même répertoire)
- A la fin du traitement :
  - Si tout c'est bien passé :
    - Effacer le fichier de départ argv[1] (ou le renommer en ".bak" pour conserver l'original !)
    - Renommer le fichier temporaire en argv[1].
  - Si ça c'est pas bien passé :
    - Effacer le fichier temporaire !


Le : 03/05/2008 10:27:25
Source : CORRECTEUR DE PONCTUATION
Bonjour,

1) Celà n'est pas de la PONCTUALITE mais de la PONCTUATION !!!
2) Et s'il pouvait corriger les fautes d'orthographe !!!


Le : 20/03/2008 12:19:54
Source : LANGUAGE C : RANGEMENT D'UN TEXTE DANS UN TABLEAU DYNAMIQUE 2D
Bonjour,

Voici quelques commentaires rapides

1) Initié ??? c'est un peu beaucoup !!!

2) Points anormaux constatés rapidement :

ligne 23 : int main(void)
Il manque le "return valeur" de la fonction principale.

ligne 50 : if (copie[cmpt+i] == ' ')
"copie[i]" est suffisant.

ligne 70 : while (x == 0 && stop == 0)
"stop" n'est pas initialisé avant le traitement.

ligne 72 : if (copie[cmpt+i] != ' ')
On dépasse la fin de la chaîne ("i" parcourt la chaîne).

ligne 78 : stop = 1; // On stop la boucle lorsqu'il y'a un espace
mais "stop" ne repasse jamais à 0.

ligne 84 : texte[y] = (char*) malloc(sizeof(char)*cmpt);
Si on veut pouvoir manipuler facilement les mots extraits il vaudrait mieux prévoir (et ajouter) le 0 terminateur.

"texte" n'est pas libérer.
Cela ne fonctionne pas correctement s'il y a plusieurs espaces entre les mots ou aux extrémités de la saisie.

...


3) J'ai quand même voulu le faire tourner (Visual C++ 6.0) --> Erreurs à l'exécution !


Le : 18/02/2008 17:57:53
Source : CONVERTIR UN STRING EN DOUBLE C++
Chez moi ça fait la même chose !

double StringToDouble(string sStr)
{
   return atof(&sStr[0]);
}



Le : 26/08/2005 03:16:01
Source : GÉNÉRATEUR D'AUTORUN
Pour lancer n'importe quel type de fichier, il suffit tout simplement de remplacer "open" (uniquement pour *.exe *.com *.bat *.pif) par "shellexecute" et Windows lancera le type de programme associé à l'extension du fichier !

Exemple :

[autorun]
icon=mon_icon.ico
shellexecute=page_web.htm
label=CD de démonstration

et Windows lancera l'application associée aux fichiers *.htm

ou
shellexecute=lisez-moi.txt

et Windows lancera l'application associée aux fichiers *.txt

ou
shellexecute=lisez-moi.doc

et Windows lancera l'application associée aux fichiers *.doc

...

"label=" permet de changer le texte qui apparaît dans l'explorateur au niveau du lecteur de CD.



1


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,41 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.