Problème avec Dev Pascal
Zoran
-
mouad -
mouad -
Hello,
Donc en fait, mon problème me fait presque hésiter tellement ça parait étrange.
En fait je m'initie à la programmation et j'ai commencé avec un bouquin sur l'algorithmique et la programmation turbo pascal . Hors je viens de d'éditer et de compiler un code simple juste pour manipuler des instructions de lecture et d'écriture, un programme comme celui ci à titre d'exemple pratique, bien qu'il soit incomplèt.
program module_tronc_commun ;
var franc, hist, geo, math : char ;
begin
writeln ('Vous avez ici un tronc commun de quatre matieres :');
writeln ('Francais, Maths, Histoire, Geographie');
writeln ('Precisez (o)ui ou (n)on pour les matieres a prendre en compte');
write ('Matiere, Francais :') ;
read (franc);
write ('Matiere, Maths :') ;
read (math) ;
write ('Matiere, Histoire :') ;
read (hist) ;
write ('Matiere, Geographie :') ;
read (geo) ;
end.
Hors dans l'éxécution, j'ai toutes les instructions d'écriture en différé d'un coup :
"matière, francais, : matière, maths : matière, histoire etc "
puis une lecture....
Je pensais que ces instructions me demanderait en conversationnel à chaque fois de lire chaque variable caractère
ce qui est franchement étonnant ou alors il y a quelque chose que je n'ai pas pigé du tout.
Donc en fait, mon problème me fait presque hésiter tellement ça parait étrange.
En fait je m'initie à la programmation et j'ai commencé avec un bouquin sur l'algorithmique et la programmation turbo pascal . Hors je viens de d'éditer et de compiler un code simple juste pour manipuler des instructions de lecture et d'écriture, un programme comme celui ci à titre d'exemple pratique, bien qu'il soit incomplèt.
program module_tronc_commun ;
var franc, hist, geo, math : char ;
begin
writeln ('Vous avez ici un tronc commun de quatre matieres :');
writeln ('Francais, Maths, Histoire, Geographie');
writeln ('Precisez (o)ui ou (n)on pour les matieres a prendre en compte');
write ('Matiere, Francais :') ;
read (franc);
write ('Matiere, Maths :') ;
read (math) ;
write ('Matiere, Histoire :') ;
read (hist) ;
write ('Matiere, Geographie :') ;
read (geo) ;
end.
Hors dans l'éxécution, j'ai toutes les instructions d'écriture en différé d'un coup :
"matière, francais, : matière, maths : matière, histoire etc "
puis une lecture....
Je pensais que ces instructions me demanderait en conversationnel à chaque fois de lire chaque variable caractère
ce qui est franchement étonnant ou alors il y a quelque chose que je n'ai pas pigé du tout.
A voir également:
- Problème avec Dev Pascal
- Turbo pascal - Télécharger - Édition & Programmation
- Dev pascal - Télécharger - Édition & Programmation
- Massgrave dev - Accueil - Windows
- Dev c++ - Télécharger - Langages
- My pascal - Télécharger - Édition & Programmation
3 réponses
Salut,
Remplace tes read par des readln je pense...
(non confirmé)
Michael.
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]
Remplace tes read par des readln je pense...
(non confirmé)
Michael.
Ne vous souciez pas de n'être pas remarqué ; cherchez
plutôt à faire quelque chose de remarquable [Confucius]