Pour ce 1er chapitre, je vais d'abord vous initier au Pascal
Pour commencer, vous devez télécharger un compilateur ICI
Ce language est facile à comprendre un fois qu'on a eu le déclic
Dans ce cours, nous allons aprendre à faire un programme simple qui écrit à l'écran ce que la personne qui utilisera le programme écrira(ce n'est pas fameux me direz-vous, mais c'est mieux que rien !)
1. Le nom du programme, on l'annonce grace à program :
program ecritoire(output); |
Comme en PHP, il faut mettre un ; après chaque instruction après avoir annoncer le programme, ne pas oublier de mettre (output)
2. On peut nommer des variables et des constantes (des variables qui ne varient utile quand on ne veut écrire qu'une seule fois une grande chose)
var a_ecrire : string; const ligne = '__________'; |
explications :
var annonce qu'on va nommer des variables
a_ecrire le nom de la variable
: annonce qu'on va donner un type à la variable
string le type de la variable. string=une chaine de caractère
const annonce qu'on va nommer une constante
ligne le nom de la constante
= annonce qu'on va donner une valeur à la constante
'' entre ces apostrophes, on va mettre la valeur de la constante
1. On va d'abord mettre une petite ligne pour faire joli (la constante ligne) gràce à writeln qui écrit ET qui passe à la ligne contrairement à write qui ne passe pas à la ligne. on mets entre parenthèse ce qui est à écrire
les variables et les constantes ne se mettent pas entre ' ' contrairement aux chaines de caractère
writeln(ligne); writeln('Saisissez un texte pas trop long'); |
2. on va demander à l'utilisateur de donner une valeur à la variable grace à read ou readln (la même différence que write et writeln).
readln(a_ecrire); |
Voilà ! il ne nous reste plus qu'à montrer à l'utilisateur qu'on sait réécrire ce qu'il a écrit !
Qui est-ce qui ronfle ?
Pour votre punition, je vais faire un mini-TP et là je suis sur que vous savez le
faire. Ne partez pas ! il va être tout simple, je vais juste vous demander d'écrire ceci :
Vous avez écrit : Le texte que l'utilisateur à entré ________ |
Cherches bien !
... petite musique ...
... La musique s'accélère ...
!!! DING !!!
Bon, alors là c'était tout simple ! 1 write, 2 writeln sans oublié le end ! comme dit plus haut ! Combien se sont
fait attraper ?
solution :
write('Vous avez écrit : '); writeln(a_ecrire); writeln(ligne); end. |
Voilà ! c'est fait !
Mais, il y a plus simple, en effet, on peut mettre dans un write (ou writeln) 2 choses
:
writeln('Vous avez écrit : ', a_ecrire); writeln(ligne); end. |
Voilà, c'est fini pour aujourd'hui, il ne vous reste plus qu'à faire RUN/RUN pour voir le résultat ! Puis vous pourrez le montrer à tout le monde en le compilant en .exe en faisant COMPILE/COMPILE