IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Codes sources Pascal339 ressources dans cette catégorie

Sources Pascal, tous compilateurs et toutes plateformes.

Codes sources Pascal

Liste des 339 ressources de cette catégorie

    Module 2, chapitre 14 : Fonctions et procédures

    Téléchargé 96 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Maîtrisez les notions de procédure et de fonction. Vos programmes seront alors mieux structurés, plus efficaces et facilement maintenables.
    L'application d'exemple vous permet de mettre en œuvre cinq algorithmes de tri :
    • le tri à bulles ;
    • le tri à bulles amélioré ;
    • le tri par sélection ;
    • le tri par insertion ;
    • le tri rapide.

    Dans le laboratoire, expérimentez le tri par insertion avec sentinelle et réalisez une routine calculant de manière récursive la somme des N premiers nombres ent ... Voir la suite
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    ZeosLib : composants de bases de données

    Téléchargé 90 fois-
    0
    0
    ZeosLib est un ensemble open source de composants de bases de données pour MySQL, PostgreSQL, Interbase, Firebird, MS SQL, Sybase, Oracle et SQLite. Ces composants fonctionnent aussi bien avec Delphi, FreePascal/Lazarus, Kylix qu'avec C++ Builder.

    La bibliothèque est particulièrement intéressante pour les éditions limitées de Delphi (version Starter), ainsi que pour les EDI comme Lazarus peu dotés dans le domaine des bases de données.

    Licence : Non renseignée - Publié le 08/07/2018 - Éditeur : ZeosLib Team (egonhugeist, markdaems, miseeger) +

    Module 1, chapitre 4 : "04 - Mini-calculatrice"

    Téléchargé 83 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    En progressant dans l'apprentissage du langage Pascal, cette application formalise toutes les étapes qui mènent de l'idée de départ à la finalisation d'une application fonctionnelle.
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +

    Module 2, chapitre 16 : Classes et objets

    Téléchargé 81 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Découvrez les bases de la Programmation Orientée Objet (POO) : les notions de classe et d’objets et les éléments nécessaires à leur manipulation à travers des concepts fondamentaux d’encapsulation, d’héritage et de polymorphisme.
    L'application d'exemple consiste en l'affichage de balles au trajet aléatoire, à la gestion de leur rebond sur les bords de la surface et de leurs collisions entre elles.
    Dans le laboratoire, vous êtes invité(e) à améliorer cette application afin de la rendre plus réaliste.
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 1, chapitre 4 : "03 - Madame et Monsieur"

    Téléchargé 80 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Première réalisation d'une gestionnaire d'événement !
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +

    Module 2, chapitre 22 : Fenêtres et dialogues

    Téléchargé 80 fois-
    1
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Acquérez les bases pour gérer des applications comprenant plusieurs fenêtres et pour créer vos propres dialogues.
    L'application d'exemple est la réalisation d'un Jeu du Pendu (image 1).
    Dans la laboratoire, expérimentez les principaux dialogues standard en réalisant un mini-éditeur de texte (image 2) et testez les styles de fenêtres (image 3).
    Code source - Licence : Libre - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 1, chapitre 7 : "08 - Evaluateur"

    Téléchargé 78 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Ce programme évalue une expression arithmétique complexe.
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +

    Module 1, chapitre 3 : "02 - Super bonjour"

    Téléchargé 75 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Ce simplissime programme est l'occasion d'une première manipulation des propriétés de composants.
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +

    Module 2, chapitre 10 : Les tableaux

    Téléchargé 74 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment créer et manipuler les tableaux statiques et dynamiques. Découvrez également une technique de tri aux applications très larges.
    L'exemple d'application permet de trier des entiers à l'aide de l'algorithme de tri à bulles.
    Dans le laboratoire, il s'agit de réaliser une variante de l'application dans laquelle le tableau initial est rempli de manière aléatoire.
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Jeu de dés 421

    Téléchargé 72 fois-
    1
    0
    Petite application de jeu de 421 pour Windows développée avec Lazarus.
    Le tirage des dés se fait de façon pseudo-aléatoire en utilisant la fonction Random.
    L'image de la face des dés est montrée selon le tirage.
    Le joueur bénéficie de 3 lancers maximum pour réaliser 421. Après chaque lancer, il peut sélectionner les dés qu'il désire conserver avant le prochain lancer.
    Après les 3 lancers, le joueur peut rejouer en cliquant sur le bouton "Rejouer" qui apparaît à ce moment là alors que le bouton "Lancer" disparait.
    Pensez à mettre le son.
    Logiciel - Licence : Libre - Publié le 28/01/2024 - Auteur : Chrispi +

    Module 2, chapitre 2 : Les variables

    Téléchargé 71 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment définir les variables, les utiliser et en déterminer la portée.
    L'exemple est une application console qui liste les fichiers d'un dossier (image 1).
    Dans le laboratoire, il s'agit de réaliser une version graphique (GUI) de l'exemple (image 2).
    Code source - Licence : Libre - Publié le 24/03/2023 - Auteur : Alcatîz +

    Module 2, chapitre 13 : Conversion et transtypage

    Téléchargé 69 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    L'exemple est une application qui affiche des données sur le jour présent et sur un jour de votre choix. En plus de mettre en œuvre des routines de gestion des dates, elle permet aussi, grâce à un composant TPageControl, de réaliser une interface comprenant des volets (image 1).
    Dans le laboratoire, expérimentez l'affichage d'heures et de dates sous différents formats (image 2).
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 2, chapitre 11 : Les ensembles

    Téléchargé 68 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment créer et utiliser un type ensemble qui reprend les caractéristiques de son cousin mathématique.
    L’exemple proposé pour l’illustration des ensembles permet de gérer deux ensembles d’entiers et de leur appliquer les différents opérateurs. C'est aussi l’occasion de travailler avec les boutons radio et les boîtes listes (image 1).
    Dans le laboratoire, vous êtes invité(e) à réaliser un testeur d'attributs de polices de caractères (image 2).
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Bandit manchot LAZvegas

    Téléchargé 68 fois-
    2
    0
    Petite application de jeu de bandit manchot pour Windows développée avec Lazarus.

    La rotation des figurines se fait en utilisant un système de temporisation et le tirage pseudo-aléatoire est basé sur la fonction Random.

    Le jeu consiste à obtenir 3 figures identiques pour voir son crédit augmenter en fonction des figures car toutes n'ont pas la même valeur.

    A l'ouverture de l'application, le joueur bénéficie d'un crédit de 10 essais pour obtenir 3 figures identiques et ainsi une augmentation de crédit qui permettra de poursuivre le jeu.

    Pour jouer, le joueur doit cliquer sur le levier pour l'actionner et lancer la rotation des figures qui s'arrête d'elle-même après un petit temps.

    Après ... Voir la suite
    Logiciel - Licence : Libre - Publié le 28/01/2024 - Auteur : Chrispi +

    Module 2, chapitre 12 : Les enregistrements simples

    Téléchargé 68 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Découvrez les enregistrements simples, une structure fixe qui regroupe des données de différents types sous un même nom.
    L'application d'exemple consiste en la gestion d'un fichier de personnes (image 1).
    Dans le laboratoire, vous touchez au monde des fractales en réalisant un triangle de Sierpinski (image 2).
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 1, chapitre 5 : "05 - Conversion"

    Téléchargé 67 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Cette application très simple permet d'illustrer la structure d'une application graphique et de mettre en évidence le travail caché de l'environnement de développement Lazarus.
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +

    Module 2, chapitre 17 : Les exceptions

    Téléchargé 67 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Apprenez, à travers le concept d’exception, à gérer les erreurs générées par vos programmes et à déclencher vos propres événements. Découvrez également le dessin avec les classes TBitmap et TCanvas.
    L'exemple d'application illustre le cheminement d'une exception à travers les blocs, en remontant la pile des appels.
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 2, chapitre 19 : Les gestionnaires d'événement

    Téléchargé 66 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Étudiez en profondeur les événements et leurs gestionnaires. Apprenez aussi bien à vous servir de ceux qu’offrent les composants standard de Lazarus qu’à créer les vôtres pour exploiter aux mieux les classes que vous avez créées.
    L'application d'exemple est le célèbre jeu Pierre, papiers, cideaux.
    Dans le laboratoire, vous serez appelé(e) à illustrer l'ordre du traitement des événements.
    Code source - Licence : Creative Commons - Publié le 26/03/2023 - Auteur : Alcatîz +

    Module 1, chapitre 6 : "07 - Epices"

    Téléchargé 65 fois-
    0
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Ce programme illustre l'utilisation des tableaux, la comparaison des chaînes de caractères et les fonctions personnalisées.
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +

    Module 2, chapitre 1 : Les constantes

    Téléchargé 65 fois-
    1
    0
    Code source extrait du livre J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus.

    Comment définir et utiliser les constantes afin de rendre votre code plus lisible et plus facile à corriger.
    L'exemple complet est une application traitant le calcul de la TVA belge (image 1).
    Dans le laboratoire, vous êtes invité(e) à réaliser une application de conversion entre degrés Celsius et degrés Fahrenheit (image 2).
    Code source - Licence : Creative Commons - Publié le 27/02/2023 - Auteur : Alcatîz +