Pascal cours 1 PREMIÈRES LEÇONS DE PROGRAMMATION EN TURBO PASCAL Laurent COUSOT Radhia COUSOT Patrick COUSOT Thibault COUSOT ? A l ? usage des écoliers collégiens lycéens et débutants en informatique CTable des matières Introduction Spéci ?cation Interact
PREMIÈRES LEÇONS DE PROGRAMMATION EN TURBO PASCAL Laurent COUSOT Radhia COUSOT Patrick COUSOT Thibault COUSOT ? A l ? usage des écoliers collégiens lycéens et débutants en informatique CTable des matières Introduction Spéci ?cation Interaction Le robot Pilotage du robot Position initiale du robot Man ?uvrer le crayon du robot Faire pivoter le robot sur place d ? un quart de tour Faire pivoter le robot sur place d ? un huitième de tour Faire avancer le robot Faire virer le robot Impossibilité de sortir du cadre Corriger les erreurs de pilotage Terminer et reproduire le dessin Dessiner un point une croix la grille des points d ? arrêt du robot Dessiner en couleur Déplacer rapidement le robot avec la souris ou les èches de dé ?lement Programmation Écriture compilation et exécution de programmes Structure des programmes Commentaires Compilation des programmes Cii Premières leçons de programmation en Turbo Pascal Erreurs syntaxiques Exécution des programmes Erreurs logiques Comment localiser les erreurs logiques dans le programme Procédures Recopie de texte Exemples de procédures Déclaration de procédures Identi ?cateurs Appel de procédures Commandes du robot dé ?nies par des procédures Sauts du robot au bord et au centre du cadre Boucles ??for ? Répétitions Déclarations de variables entières La boucle ??for ? Utilisation de la boucle ??for ? dans une procédure Boucles ??for ? imbriquées indépendantes Boucles ??for ? imbriquées dépendantes Invariants de boucles ??for ? Expressions entières Appel de procédures avec paramètres Faire avancer et reculer le robot Épaisseur du crayon Vitesse du robot Grille de déplacement du robot Grille carrée Grille rectangulaire Constantes CTable des matières iii Peinture Noir et blanc Couleur Déclarations de procédures avec paramètres Repère cartésien Test ??if ? Expressions booléennes Parité Comparaison d ? entiers Négation conjonction et disjonction Expressions booléennes Boucles ??while ? Le robot est-il au bord du cadre Boucle ??while ? Codage Code Morse Numération Codage binaire Entiers naturels Caractères code ascii Texte Cha? nes de caractères Musique Figures de notes Mouvement Notes Silences Nuances Expressions rationnelles Nombres rationnels Paramètres et variables de type ??real ? Expressions rationnelles Civ Premières leçons de programmation en Turbo Pascal Erreurs d ? arrondi Rotations et translations Dimensions de la grille de déplacement du robot en coordon nées polaires Rotations Translations Récursivité Récursivité simple Invariants Non-terminaison Récursivité mutuelle Variables Variables et a ?ectation Sauvegarde de l ? état du robot Compter Entrée d ? une valeur d ? une variable A ?chage de la valeur d ? une expression Bibliographie Résumé des commandes du robot Index Bon de commande L ? usage des programmes contenus dans ce livre et sur les disquettes se fait aux risques et périls des utilisateurs en ce qui concerne leur qualité ou leur fonctionnement Les auteurs l ? éditeur et les distributeurs déclinent toute responsabilité concernant l ? usage des programmes contenus dans ce livre et sur les disquettes Ils ne donnent aucune garantie explicite ou tacite que ces programmes ne contiennent pas d ? erreurs qu ? ils satisfont à de quelconques
Documents similaires










-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 02, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 582.5kB