/ / Structure du programme en Pascal: programmation pour débutants

Structure du programme Pascal: programmation pour débutants

Le langage de programmation le plus accessible pourle débutant est Pascal. Cela est dû au moins au fait qu'il est étudié dans les classes supérieures des écoles d'enseignement général, ainsi que dans les premières années à l'université. Il est utilisé comme base pour l'apprentissage de nombreuses autres langues. Cependant, il est désormais irrationnel de l'utiliser comme principal pour le développement, car l'équipement technique est allé loin en avant.

Il y a beaucoup d'outils maintenantqui préservent la syntaxe. Ils ne diffèrent que dans l'environnement de programmation d'un langage comme Pascal. La structure du programme sera explorée au cours de l'article. En règle générale, la connaissance de la programmation commence par le programme "Hello World!".

structure d'un programme Pascal

Histoire de la langue

Pascal est né en 1970 grâce àcurieusement, à Niklaus Virt. Le nom de la langue a été donné en l'honneur de Blaise Pascal, un grand homme de France. Cela est dû au fait que le scientifique a créé la première machine au monde capable d'ajouter et de soustraire des nombres.

Le développement de la langue s'est déroulé de 1968 à 1969. La première mention est apparue en 1970. Le créateur, présentant son «enfant», s'est concentré sur le style de programmation, ainsi que sur la saisie de données en langage Pascal. La structure du programme a également été développée par Wirth. Il a une syntaxe et une sémantique simples. Le "descendant" direct de Pascal est le langage "Modula-2". Wirth est également devenu son développeur.

Règles de grammaire

Il convient de noter que la structure du programme n'est pas si compliquée dans cette langue. Dans Pascal, l'auteur a posé l'utilisation de seulement trois points principaux - titre, description et opérateur.

  1. Titre.Ici, vous devez spécifier le nom du programme, mais cet élément n'est pas le principal. Il est créé uniquement à la demande du développeur. Cela dépend principalement de l'environnement de programmation. Turbo Pascal n'en a pas besoin. Mais en ETH, il est impératif de créer une chaîne. Seuls les chiffres, les lettres et le trait de soulignement "_" sont autorisés.
  2. La description. Ce bloc contient toutes les variables disponibles (tableaux), étiquettes, etc.
  3. Opérateur. La structure d'un programme Pascal comprend une description des opérateurs entre parenthèses BEGIN-END.

Combien d'entre eux seront sur une seule ligne,hors du sujet. L'essentiel est de mettre un caractère spécial après la fin de chaque commande - un point-virgule. De plus, le langage est insensible à la casse: il n'y a pas de différence entre les opérateurs Var, vAr et vaR.

structure du programme pascal

Syntaxe et sémantique

L'alphabet joue le rôle principal lors de l'utilisation de l'environnement de programmation. Il faut se rappeler qu'il se compose de:

  • Caractères latins, minuscules et majuscules;
  • espace;
  • souligner;
  • Chiffres arabes;
  • signes mathématiques;
  • délimiteurs (leur liste comprend un point, une virgule, etc.);
  • prescripteurs;
  • mots de service (opérateurs).

La structure d'un programme Turbo Pascal n'est riendiffère de la structure de PascalABC. La différence réside dans leurs données externes, rien de plus. Lorsque vous spécifiez un nom pour une variable et d'autres types, vous devez vous rappeler que le nom ne doit pas commencer par un chiffre, que le trait de soulignement peut être à n'importe quelle position, et à partir des symboles alphabétiques, il est permis d'utiliser uniquement des lettres de l'alphabet latin.

Les commentaires de ligne sont placés entre accolades ou entre parenthèses avec un astérisque: (* .. *).

Types de données

La structure d'un programme Pascal implique également la prise en compte d'objets tels que les types de données. Ils sont de trois types:

  1. logique (vrai et faux);
  2. numérique (nombres arabes);
  3. symbolique (en utilisant a, b, c, etc.).

Dans le même temps, le deuxième type est divisé en sous-types:entier et réel. Ils correspondent à certains opérateurs: Integer et Real, respectivement. Les caractères sont également divisés en caractères uniques et chaînes. Cela fait référence à des types de données tels que (dans le premier cas) le chiffre 1, la lettre a ou A et (dans le second) des phrases ou expressions entières. Ils sont écrits dans le programme sous les noms Char et Spring.

structure du programme en pascal

Les quantités ont également leur propre classification.Ils sont divisés en constantes et variables. La différence entre eux est significative. Le premier implique la signification de la lettre, qui ne change pas pendant l'exécution du programme. Une valeur est attribuée aux variables lors de l'exécution à l'aide d'un caractère spécial, le signe deux-points.

Commentaires

Afin de parvenir à une compréhension complètele programme et tous ses processus, la fonction de commentaire est utilisée. Ils, comme déjà mentionné ci-dessus, sont placés dans des accolades. Ceci est particulièrement important si un débutant regarde le code. Parce qu'en utilisant cette option, vous pouvez facilement trouver une erreur dans un programme déjà terminé, en vous basant sur ce qui est écrit dans les commentaires. De plus, ils aideront le développeur à comprendre rapidement le code d'approvisionnement au fil du temps.

La structure d'un programme Pascal permetjoindre des commentaires à la structure de données spécifiée dans le deuxième bloc. Là, il est nécessaire de saisir un texte qui contiendra le but de chaque opérateur et comment il sera utilisé à l'avenir.

Un débutant sera aidé à naviguer dans les parenthèses BEGIN-END commentaire à côté d'eux. Ceci est particulièrement utile dans un programme orienté boucle. Cela facilitera la compréhension du bloc d'instructions terminé.

Les commentaires ne sont pas lus par l'environnement de programmation, ils peuvent donc prendre un certain temps et ne sont pas limités en nombre de lettres.

structure du programme turbo pascal

Ponctuation

La structure d'un programme Pascal a sa proprela ponctuation n'est cependant pas surprenante. Le caractère le plus couramment utilisé est le point-virgule. Il est placé après chaque description des blocs Label, Type, Const, Var, etc., mais le signe n'est pas nécessaire après le mot lui-même. Après Begin, il n'est pas installé; après END n'est placé que si le programme n'est pas encore terminé. Dans le code où il y a des boucles et, en conséquence, Then et Else sont utilisés, un point-virgule n'est pas nécessaire après ces mots.

A la fin du programme, après END, un point doit être défini, sinon l'environnement de programmation ne comprendra pas que le code est terminé.

structure d'un programme pascal

Entrée et sortie de données

La structure d'un programme Pascal vous permet de saisir des données de trois manières différentes. Parmi eux:

  • Utilisation des opérateurs Readln, Read.
  • Utilisation du caractère d'affectation deux-points.
  • Une constante. Dans ce cas, la saisie des données est effectuée dans le paramètre var.

Les informations obtenues peuvent être affichées lorsqueen utilisant un tas d'opérateurs Write et Writeln. Dans certains cas, il peut être absent, mais cela signifie seulement qu'il est déjà intégré à la méthode de réception.