 | sc2mosta LE LANGAGE DE PROGRAMATION PASCAL . |
| | | cours numéro 12 | Dim 16 Mar - 18:16 par Admin | 6) Les effets de bord :
Lorsqu'une procédure (ou fonction) modifie une variable non locale, on dit qu'elle a un effet de bord (ou effet secondaire). Il est généralement conseillé aux programmeur d’éviter ce genre de situation parce que ceci entraîne souvent une difficulté à lire et à contrôler le programme en question. Il est donc préférable d'exploiter les deux modes de passage d...
[ Lecture complète ] | | Commentaires: 1 |
| cours numéro 04 | Sam 15 Mar - 23:09 par Admin | 13 Fév 2008
Cours no 04 de PASCAL9. Le type Booléen (logique)
Une variable qui ne peut prendre que deux valeurs VRAI ou FAUX est dite du type Booléen (ou logique). Elle est déclarée avec l'identificateur de type BOOLEAN.
Exemple : Var
A: Boolean ;
La variable booléen...
[ Lecture complète ] | | Commentaires: 1 |
| cours numéro 06 | Sam 15 Mar - 23:12 par Admin | 13 Fév 2008
Cours No 06 de PASCAL
TROISIEME PAS DANS PASCAL :
1. Les Structures de Contrôle:
Introduction : Pratiquement dans tous les problèmes qu'on traite sur ordinateur on trouve une répétition d'un certain schéma de calcul, et bien sûr les langages de programmation offrent des structures de contrôle qui permettent d'exprimer cet...
[ Lecture complète ] | | Commentaires: 2 |
| cours numéro 11 | Dim 16 Mar - 18:14 par Admin | 5) Le passage des paramètres :
Il existe deux manières d'échange des données entre une procédure et le programme qui l'appelle
* A l'aide des variables globales: c'est ce que nous avons fait jusqu'à maintenant. Cette méthode ne permet pas de faire vraiment de la programmation paramétrée. Si on revient au premier exemple et on considère que l'on a deux facti...
[ Lecture complète ] | | Commentaires: 0 |
| cours numéro 10 | Dim 16 Mar - 18:09 par Admin | Quatrième pas dans Pascal: Les Procédures et Les Fonctions
1) Introduction:
Pascal, ainsi que la majorité des langages de programmation, donne la possibi1ité de découper un programme en plusieurs parties (nommées souvent «modules »). Cette «programmation modulaire» se justifie pour différentes raisons :
*Dès qu'un programme dépasse une o...
[ Lecture complète ] | | Commentaires: 0 |
| cours numéro 09 | Dim 16 Mar - 18:08 par Admin | 5. Tableaux à plusieurs dimensions :
Le type d'une composante d'un tableau peut être à son tour un tableau, on parle alors d’un tableau à plusieurs dimensions. Par exemple une matrice est un tableau de colonnes.
Exemple:
const
taille = 10 ;
type
indice = l..taille ;
colonne = ...
[ Lecture complète ] | | Commentaires: 0 |
| cours numéro 08 | Sam 15 Mar - 23:21 par Admin | L'instruction de choix multiple:
Nous avons vu que l'instruction de rupture de séquence (if-then-else) permet de séparer tous les cas possibles d'une solution. Dans des situations où la différenciation des cas se base sur la valeur d'une variable, et si cette variable peut prendre un nombre important de valeurs, l'utilisation de l'instruction if- then-else devient encombrante.
[ Lecture complète ] | | Commentaires: 0 |
| cours numéro 07 | Sam 15 Mar - 23:17 par Admin | Les types scalaires et ensembles:
En plus des types usuels utilisés (Integer, Real, Char et Boolean), Pascal donne la possibilité d'utiliser d'autres types nommés scalaires (types énumérés et types intervalles) et les types ensembles. Ces types sont introduits pour permettre une programmation plus structurée au niveau du choix des données dans le programme.
a) Les t...
[ Lecture complète ] | | Commentaires: 0 |
| cours numéro 05 | Sam 15 Mar - 23:10 par Admin | 13 Fév 2008
Cours No 05 de PASCAL13. Le type caractère
De même qu'une valeur du type INTEGER était un nombre entier, une valeur de type caractère (CHAR) sera un caractère quelconque. Un caractère représente n'importe quel chiffre, lettre ou autre symbole existant dans le jeu de caractères utilisé sur un ordinateur.
Format de déclarat...
[ Lecture complète ] | | Commentaires: 0 |
| | Qui est en ligne ? | Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité
Utilisateurs enregistrés : Aucun
[ Voir toute la liste ] Le record du nombre d’utilisateurs en ligne est de 5 le Lun 26 Mai - 20:41
|
| Statistiques | Nous avons 16 membres enregistrés L’utilisateur enregistré le plus récent est HAKIKI MUSTAPHA YACINE
Nos membres ont posté un total de 58 messages dans 21 sujets
|
|
| |
|