Pascal

Résolu/Fermé
bedjeaesso Messages postés 133 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 1 avril 2016 - 20 août 2012 à 20:12
bedjeaesso Messages postés 133 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 1 avril 2016 - 22 août 2012 à 20:53
Bonjour,
j ai un problème en pascal.lorsque j ecris un petit programme, et qu'à la fin je compile, on m 'écris COMPILE SUCCESSFUL: PRESS ANY KEY.
je voudrais avoir un résultat de calcul sur le bureau, mais rien ne s affiche.c est un petit programme de calcul du volume d un cone. comment faire pour afficher le resultat du calcul sur la machine .au secours


3 réponses

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
20 août 2012 à 20:24
Une fois compilé, il faut l'exécuter. La manipulation va dépendre de quel éditeur tu utilises mais en général les boutons de compilation et d'exécution sont à peu près au même endroit.

Remarque importante : à la fin de ton programme il faut avoir une instruction readln; pour avoir le temps de lire le résultat avant que la fenêtre ne se ferme...
0
bedjeaesso Messages postés 133 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 1 avril 2016 3
20 août 2012 à 20:45
j utilise turbo pascal version 7
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
20 août 2012 à 20:53
T'as pas plus vieux ? TP 7 a été développé pour Windows 3, et n'est plus maintenu depuis 1995 !
Il faut plutôt t'orienter vers un compilateur Free Pascal, exemple : Dev-Pascal
0
bedjeaesso Messages postés 133 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 1 avril 2016 3
20 août 2012 à 20:57
ok, je vais chercher voir.
dit est ce que vous pouvez m expliquer pourquoi ca ne s affiche pas????
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
Modifié par KX le 20/08/2012 à 21:11
J'ai déjà expliqué deux raisons pour lesquelles ça n'aurait pas pu s'afficher :
1) compiler ne suffit pas, il faut l'exécuter après, l'as tu fait ?
2) à l'exécution, la fenêtre se ferme aussi tôt car il n'y a pas d'instruction d'attente (il faut ajouter readln)
0
bedjeaesso Messages postés 133 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 1 avril 2016 3
20 août 2012 à 21:23
ok j vois.j vien de placer readln; a la fin de END et ca m affiche une fenetre ms dos de meme que le resultat.merci beaucoup.pourquoi est ce que je persistait,car nous avions fait cet exercice en salle avec un professeur et ca a marché.donc le fesant ici et ca ne marche pas c etais âs normal.et encor je vous remerci beaucoup pour votre aide
0
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
21 août 2012 à 15:46
Salut KX,

Il y a un moment que je n'ai pas utilisé les environnements de Bloodshed (j'avais testé leur Dev-C++ il y a longtemps).

D'après http://www.bloodshed.net/ la dernière version de Dev-Pascal (1.9.2) remontre à 2002. Le compilateur Free Pascal qu'elle utilise remonte lui aussi à 2002 (Free Pascal 1.0.6) ? Le projet Free Pascal en est quand même actuellement à la v 2.6.x

Pour Windows, le projet Free Pascal met à disposition un clone de l'IDE de Borland en mode DOS, et Lazarus, si on veut un environnement graphique et disposer d'un outil RAD pour faire des interfaces graphiques.

Cela dit, si bedjeaesso a un prof qui utilise TP 7, et qui requiert l'apprentissage de cet outil dans le cadre de son enseignement, il a intérêt à utiliser ce qu'on lui dit d'utiliser.


Dal
0
bedjeaesso Messages postés 133 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 1 avril 2016 3
22 août 2012 à 20:53
merci encore monsieur
0