Conseils pour bien programmer (AP)
Page 1 sur 1
Conseils pour bien programmer (AP)
Lu tout le monde!!! Voilà,je vais vous citer quelques conseils pour bien programmer.
Voilà votre code est crée,alors testez le,s'il y a des erreurs de compilations,revisez la syntaxe (souvent on trouve un message : "expected ;" ou bien "expected ) " ,ce message veut dire que vous avez oublié de mettre soit un ';' ou bien ')' etc.). Pour éviter ces problemes,revisez la syntaxe de toutes les expressions.
Si vous n'avez pas d'erreurs et que votre algorithme semble correcte mais cela ne marche pas,pas de panique,faites entrez des printf(); pour suivre le deroulement de votre application et les valeurs des variables,Exemple :
Si vous voyez que le deroulement s'est bien passé,mais rien ne fonctionne,alors faites un clique sur la touche magique F7 qui va vous permettre de suivre le deroulement de l'execution du programme ligne par ligne.
Si cela ne marche pas!!! Alors je ne peux rien pour vous .
A la fin,je signale que les fautes de syntaxes sont les fautes les plus courantes dans la 1ere année,donc revisez bien vos cours,et consultez des sites specialisés en programmation comme : www.Developpez.net
Et soyez sur qu'il ne faut jamais s'arretez à ce que le professeur vous a apprit,cherchez,formez-vous,prenez de l'avance au cours et vous serez brillant en programmation .
Je vous souhaite bonne chance.
A bientôt.
Signe : SaaD
- Il est impérative de toujours réflichir à l'algorithme et d'en noter les idées principales (peu importe la façon de notage) avant de se lancer dans la programmation,car sans cette étape vous ne pouvez,relativement, rien implementer.
- Soyez sur que la méthode que vous utilisez,en tant que humain,dans la resolution du probleme posé est la meilleur methode qui peut exister,donc ne cherchez pas ailleur,essayer de resoudre le probleme comme si c'est à vous de le faire et non pas à l'ordinateur,notez les étapes suivis et voilà votre algorithme (peu importe la façon dont il est presenté car c'est un algorithme à vous). N.B : IL FAUT RESOUDRE LE PROBLEME BETEMENT ETAPE PAR ETAPE.
- Votre algorithme est prêt?! Oui! Alors c'est une trés bonne chose,car c'était l'étape la plus difficile. Maintenant,vous pouvez écrire votre programme (en C). Pour éviter le probleme de l'inlisibilité du code, procédé comme suivant
- Code:
#include<stdio.h>
// Sautez deux espaces aprés le #include et les #define #ifdef etc.
main()
{
int a,b=1;
static int i;
/* Sautez un espace aprés les lignes de déclarations pour les distinguer
des autres ecritures */
/* Chaque instruction prendera une ligne,question d'espace ?!!! NoN!!!
Vous n'avez rien à perdre,ce n'est pas du papier enfin!!! */
clrscr();
printf("ToTo\n");
scanf("%d",&a);
/* Ouvrez l'accolade au dessous du m(de main()) et fermez la suivant
la meme colonne */
/* Ne commencez jamais dans la ligne où se trouve l'accolade ouvrante
ou fermante,celà peut créer des problemes de lisibilité */
/* Ne commencez jamais l'écriture dans la meme colonne où se trouve
l'accolade,faites une tabulation ou un ou plusieurs espace*/
if(a)
{
/* Pour if(),while(),else etc. ouvrez l'accolade sous la derniere lettre
ici 'f' et fermez la dans la meme colonne */
while(b)
{
/* Decalez le contenu de chaque BLOC afin qu'il apparaisse
entouré par les accolades du BLOC */
}
}
else
{
/* else se trouve dans la meme colonne que if() pour montrer que
c'est son else */
}
getch();
}
Voilà votre code est crée,alors testez le,s'il y a des erreurs de compilations,revisez la syntaxe (souvent on trouve un message : "expected ;" ou bien "expected ) " ,ce message veut dire que vous avez oublié de mettre soit un ';' ou bien ')' etc.). Pour éviter ces problemes,revisez la syntaxe de toutes les expressions.
Si vous n'avez pas d'erreurs et que votre algorithme semble correcte mais cela ne marche pas,pas de panique,faites entrez des printf(); pour suivre le deroulement de votre application et les valeurs des variables,Exemple :
- Code:
while(i<j)
{
i*=i; /* N'oubliez pas de commentez les instructions difficiles à
comprendre */
j--;
printf("i=%d \t j=%d \n",i,j);
getch(); //Permet de mettre en pause l'execution
// Comme cela vous pouvez suivre le deroulement à chaque étape
}
Si vous voyez que le deroulement s'est bien passé,mais rien ne fonctionne,alors faites un clique sur la touche magique F7 qui va vous permettre de suivre le deroulement de l'execution du programme ligne par ligne.
Si cela ne marche pas!!! Alors je ne peux rien pour vous .
A la fin,je signale que les fautes de syntaxes sont les fautes les plus courantes dans la 1ere année,donc revisez bien vos cours,et consultez des sites specialisés en programmation comme : www.Developpez.net
Et soyez sur qu'il ne faut jamais s'arretez à ce que le professeur vous a apprit,cherchez,formez-vous,prenez de l'avance au cours et vous serez brillant en programmation .
Je vous souhaite bonne chance.
A bientôt.
Signe : SaaD
SaaD- Membre Efficace
-
Nombre de messages : 71
Age : 36
Localisation : HTTP 404
Option : Informatique Reseau
Classe : 2 iiR 2
Date d'inscription : 17/01/2008
Re: Conseils pour bien programmer (AP)
Si vous avez besoin d'aide,n'hésitez pas de ne pas me le dire lol! Je rigole!
Si vous n'avez pas compris quelque chose à propos mon sujet,postez vos question.
GooD LuCK
Si vous n'avez pas compris quelque chose à propos mon sujet,postez vos question.
GooD LuCK
SaaD- Membre Efficace
-
Nombre de messages : 71
Age : 36
Localisation : HTTP 404
Option : Informatique Reseau
Classe : 2 iiR 2
Date d'inscription : 17/01/2008
Sujets similaires
» Un Marocain en prison pour s’être fait passer pour My Rachid
» Présentation des membres du forum
» Célibat: pour ou contre?
» Etat grave pour Ahanfouf
» Site pour apprendre le langage C (debutant)
» Présentation des membres du forum
» Célibat: pour ou contre?
» Etat grave pour Ahanfouf
» Site pour apprendre le langage C (debutant)
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|