Prog pascal
Fermé
wissou14
Messages postés
1
Date d'inscription
jeudi 30 septembre 2010
Statut
Membre
Dernière intervention
30 septembre 2010
-
30 sept. 2010 à 17:43
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 30 sept. 2010 à 21:01
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 30 sept. 2010 à 21:01
A voir également:
- Prog pascal
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Robot prog - Télécharger - Édition & Programmation
- Uses crt pascal - Forum Pascal
- Pascal veut modifier une photo mais c’est la visionneuse d’images qui l’ouvre. que doit-il choisir pour l’ouvrir avec son logiciel de traitement d’image ? - Forum Windows
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
30 sept. 2010 à 21:01
30 sept. 2010 à 21:01
Très franchement, pas besoin de compilateur pour voir les erreurs.
Qu'il puisse y avoir des problèmes quand on touche aux pointeurs je comprends.
Mais là, c'est n'importe quoi, il suffirait de te relire pour corriger la majorité des problèmes !
1) Les ";" sont impératifs entre chaque instruction !
2) Quand tu définis un nom (pparent ici), la moindre des choses est de respecter la notation que tu utilises. Tu peux te permettre de faire des écarts avec la langue française, mais la syntaxe de ton programme ne peux se permettre aucun écart.
3) Tu ne peux utiliser que les notations que tu définis, si tu en as besoin de plus, définis les (valeur, suivant...)
4) Après le français passons à l'anglais, ne pas savoir faire la différence entre and et end, c'est grave ! Pour faire de la programmation, même en Pascal, il faut au moins apprendre les mots-clés du langage et leurs utilisations !
Une fois que tu auras purifié ton code, tu verras que le programme en lui même est correct, il faut juste t'investir plus dans la relecture.
Qu'il puisse y avoir des problèmes quand on touche aux pointeurs je comprends.
Mais là, c'est n'importe quoi, il suffirait de te relire pour corriger la majorité des problèmes !
1) Les ";" sont impératifs entre chaque instruction !
2) Quand tu définis un nom (pparent ici), la moindre des choses est de respecter la notation que tu utilises. Tu peux te permettre de faire des écarts avec la langue française, mais la syntaxe de ton programme ne peux se permettre aucun écart.
3) Tu ne peux utiliser que les notations que tu définis, si tu en as besoin de plus, définis les (valeur, suivant...)
4) Après le français passons à l'anglais, ne pas savoir faire la différence entre and et end, c'est grave ! Pour faire de la programmation, même en Pascal, il faut au moins apprendre les mots-clés du langage et leurs utilisations !
Une fois que tu auras purifié ton code, tu verras que le programme en lui même est correct, il faut juste t'investir plus dans la relecture.
program userinput1(Input,output);
type
ppatient=^patient;
patient=record
valeur:integer;
suivant:ppatient;
end;
procedure ajouter (var liste:ppatient; valeur:integer);
var p:ppatient;
begin
new(p);
p^.valeur:=valeur;
p^.suivant:=liste;
liste:=p;
end;
// ici on fait l'appel, c'est le programme principal
var liste:ppatient;
codemal:integer;
begin
writeln('Code malade : ');
readln(codemal);
ajouter(liste, codemal);
end.