Pascal record
Résolu/Fermé
A voir également:
- Pascal record
- Turbo pascal download - Télécharger - Édition & Programmation
- My pascal - Télécharger - Édition & Programmation
- Dev-pascal - Télécharger - Édition & Programmation
- Comment record son ecran pc - Guide
- Record du monde de personne dans un groupe whatsapp - Guide
1 réponse
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 10/04/2012 à 14:29
Modifié par [Dal] le 10/04/2012 à 14:29
Salut buobaker,
Entre autres problèmes :
Un programme pascal commence par "program nomduprogramme;"
Il manque les "end;" à tes record. Un record, cela se définit comme cela en pascal :
http://wiki.freepascal.org/Record
Une variable, ou le membre d'un record, ne peut pas comporter d'espaces, ni d'accents.
Le mot réservé "procedure" ne prend pas d'accents. La ligne de définition de la procedure se termine par un ; et non pas par une virgule ou un simple retour à la ligne.
"whith" ne signifie rien. Je pense que tu veux dire "with". Ce qu'il y a à la suite du premier comporte manifestement des fautes de frappe. Il y en a un second mal orthographié.
Ta boucle "for i" ne comporte pas les valeurs de départ et de fin.
Tu as essayé de définir des types, mais aucune variable, ni globale, ni locale.
Pascal est un langage à la syntaxe très stricte et qui est fortement typé. Tu ne peux pas utiliser la moindre variable sans qu'elle soit définie avec un type existant ou valablement créé.
Une procedure ne peut pas comporter un nom composé de seulement un chiffre, ni commencer par un chiffre.
Tu n'as pas définit le programme principal.
Le minimum est de t'assurer que tu comprends la structure d'un programme pascal et la syntaxe pascal.
Manifestement, cela n'est pas le cas. Tu devrais commencer par cela.
Vois ceci par exemple https://www.000webhost.com/migrate?static=true ou tes manuels et cours.
Sinon, ton programme ne va pas compiler, et encore moins produire le résultat attendu.
Si tu repostes du code ici à l'avenir, utilise les balises "code" (appuie sur le bouton de la fenêtre de composition du message comportant des signes inférieur et supérieur). Cela rend ton code plus lisible.
Pour t'assurer qu'il ne comporte pas d'erreurs de syntaxe, essaye de le compiler.
Dal
Entre autres problèmes :
Un programme pascal commence par "program nomduprogramme;"
Il manque les "end;" à tes record. Un record, cela se définit comme cela en pascal :
http://wiki.freepascal.org/Record
Une variable, ou le membre d'un record, ne peut pas comporter d'espaces, ni d'accents.
Le mot réservé "procedure" ne prend pas d'accents. La ligne de définition de la procedure se termine par un ; et non pas par une virgule ou un simple retour à la ligne.
"whith" ne signifie rien. Je pense que tu veux dire "with". Ce qu'il y a à la suite du premier comporte manifestement des fautes de frappe. Il y en a un second mal orthographié.
Ta boucle "for i" ne comporte pas les valeurs de départ et de fin.
Tu as essayé de définir des types, mais aucune variable, ni globale, ni locale.
Pascal est un langage à la syntaxe très stricte et qui est fortement typé. Tu ne peux pas utiliser la moindre variable sans qu'elle soit définie avec un type existant ou valablement créé.
Une procedure ne peut pas comporter un nom composé de seulement un chiffre, ni commencer par un chiffre.
Tu n'as pas définit le programme principal.
Le minimum est de t'assurer que tu comprends la structure d'un programme pascal et la syntaxe pascal.
Manifestement, cela n'est pas le cas. Tu devrais commencer par cela.
Vois ceci par exemple https://www.000webhost.com/migrate?static=true ou tes manuels et cours.
Sinon, ton programme ne va pas compiler, et encore moins produire le résultat attendu.
Si tu repostes du code ici à l'avenir, utilise les balises "code" (appuie sur le bouton de la fenêtre de composition du message comportant des signes inférieur et supérieur). Cela rend ton code plus lisible.
Pour t'assurer qu'il ne comporte pas d'erreurs de syntaxe, essaye de le compiler.
Dal
10 avril 2012 à 16:37