Classement par langages1864 ressources dans cette catégorie Retrouvez ici tous les meilleurs téléchargements
Classement par langages
Liste des 1864 ressources de cette catégorie
|
|
|
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
|
|
|
|
Indy est une bibliothèque de composants réseau pour Delphi, C ++ Builder, Delphi.NET et FreePascal.
Cette bibliothèque est incluse dans l’installation par défaut de RAD Studio depuis 2006.
|
Licence : Non renseignée
- Publié le 21/02/2019
- Éditeur : Indyproject.org
|
|
|
|
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
|
|
|
|
|
Simulation du ciel vu par un observateur terrien ou céleste, à n'importe quelle époque, avec le temps accéléré ou non, éventuellement découpé en tranches. On peut par exemple simuler l'éclipse observée le 15 juin -762 (763 a.v. J.-C.) en Anatolie.
|
Licence : Non renseignée
- Publié le 23/01/2017
- Éditeur : mllibre
|
|
|
|
|
MyPascal est un environnement de développement intégré (IDE) permettant de programmer en Pascal. Il est conçu principalement pour les élèves et les étudiants qui commencent à apprendre la programmation.
|
Logiciel -
Licence : Non renseignée
- Publié le 27/05/2022
- Auteur : m
|
|
|
|
Cette seconde partie fait suite à celle présentée dans Avec un canon, on peut tout faire en y rajoutant le contrôle de la force et en enrichissant un peu l'affichage. Pour l'instant cette force n'est reliée à rien mais cela évoluera dans la partie suivante.
Dans une philosophie d'optimisation, la partie "dessin" a été un peu modifiée pour ne redessiner que l'affût du canon quand on fait évoluer l'angle de visée.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera Tire-lui dessus.
|
Code source -
Licence : LGPL
- Publié le 11/04/2025
- Auteur : Sve@r
|
|
|
|
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
|
|
|
|
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
|
|
|
|
|
Ce programme console permet de rechercher des fichiers dans un dossier et de les renommer ou de les supprimer pour qu'il puisse fonctionner sur windows veuillez remplacer , dans la toute premiere ligne du programme , LINUX par WINDOWS
|
Licence : Creative Commons
- Publié le 20/01/2017
- Taille 8 Ko
- Éditeur : Farouk Jouti
|
|
|
|
|
La librairie tkRAD pour Python3.2+ a spécialement été conçue pour faciliter le processus de création d'applications (RAD) sous Tkinter.
tkRAD est volontairement peu fournie : on utilise rarement plus de 20% d'une librairie tout-terrain, alors autant ne rédiger QUE les fameux 20% qui servent !
tkRAD implémente – entre autres – la génération automatisée de widgets Tkinter à partir d'un fichier XML, un mécanisme de gestion d'évènements simplifié, un gestionnaire de services, un gestionnaire de fichiers de config, etc, etc.
Pour faciliter les tests de widgets, vous disposez de tkRAD.easy.builder, un module autonome (STANDALONE) bien pratique – cf Jouer avec tkRAD.easy.builder.
|
Licence : LGPL
- Publié le 30/07/2014
|
|
|
|
Je vous propose une suite d'exemples PyQt5/PyQt6 librement inspirés du fameux (mais malheureusement aujourd'hui désuet) tutoriel PyQt4 et permettant d'apprendre à démarrer une application PyQt.
Ce premier exemple est un simple exemple de Hello World. Il contient juste le minimum pour créer une application Qt visuelle.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
La suite sera Terminer proprement l'application.
Quand le lecteur aura fini de suivre tous ces exemples permettant de l'initier à la technologie Qt av ... Voir la suite
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Taille 1 Ko
- Auteur : Sve@r
|
|
|
|
Le principe de base de RSA est de considérer un message comme un (grand) nombre entier et de faire des calculs dessus pour le chiffrer.
Les implémentations que l'on trouve dans le monde industriel utilisent des librairies de calcul sur des entiers arbitrairement longs très optimisées et difficiles à comprendre.
Le but de ce petit programme est d'implémenter RSA sur des entiers "classiques" et sans la moindre optimisation pour mieux comprendre l'algorithme.
Pour autant, cette implémentation est parfaitement conforme à l'algorithme RSA.
... Voir la suite
|
Licence : Libre
- Publié le 23/01/2017
- Taille 6 Ko
- Auteur : Captain'Flam
|
|
|
|
Borland C++ Compiler est une version gratuite du compilateur C & C++ inclus dans C++ Builder. Il est fourni avec les en-têtes Win32 ainsi que make.
|
Licence : Non renseignée
- Publié le 06/11/2010
|
|
|
|
|
Exemple d'utilisation du composant TClientDataSet associé à un DBGrid, avec modification de la requète par l'utilisateur.
|
Licence : Non renseignée
- Publié le 03/02/2013
- Taille 39Ko
- Éditeur : Pascal Jankowski
|
|
|
|
|
CONTENU
==================
Ce Code contient des petites demos pour débuter en NASM.
De plus , propose une petite interface graphique en ASCII pour accéder à ces demos
OUTILS
================
NASM, gcc
Bonne Utilisation !!!
|
Licence : Non renseignée
- Publié le 09/08/2013
- Taille 19 Ko
- Éditeur : N. Tidjon Lionel
|
|
|
Pascal XE est un EDI pour la programmation en Pascal, il est très convivial et conçus spécialement pour les débutants en programmation.
Pascal XE comprend 3 compilateurs gratuits :
- Virtual Pascal Compiler 2.1.279 (par défaut)
- Free Pascal Compiler 3.0.4
- GNU Pascal Compiler 20070904
Principales fonctionnalités :
- Basculer facilement entre 3 compilateurs (VPC, FPC et GPC).
- Indication intelligente d'erreurs.
- Description des erreurs de compilation et de leurs causes possibles.
- Aide contextuelle Pascal (anglais / français).
- Mise en forme du code.
- Modification des unités Crt / WinCrt pour attendre l'appu ... Voir la suite
|
Logiciel -
Licence : Non renseignée
- Publié le 04/03/2018
- Éditeur : La Communauté des Enseignants d'Informatique en Tunisie (fb/groups/InfoTun)
|
|
|
|
|
|
Code source -
Licence : Libre
- Publié le 24/03/2023
- Auteur : Alcatîz
|
|
|
|
Le complément indispensable, en français, pour InnoSetup. Permet la génération aisée de vos scripts.
(Inclus la conversion de scripts .LST, générés par l'assistant d'empaquetage de VB6)
|
Licence : Freeware
- Publié le 22/05/2011
- Éditeur : istool.org
|
|
|
|
|
|
Code source -
Licence : Creative Commons
- Publié le 27/02/2023
- Auteur : Alcatîz
|
|
|
|
Après Les valeurs usuelles, ce nouvel exemple montre comment on peut créer son propre objet personnel hérité d'un widget pour l'enrichir par exemple avec une surcharge personnalisée des méthodes du widget.
Cet exemple est disponible dans les versions PyQt5, PyQt6 et PySide6.
Il sera suivi par Les widgets.
|
Code source -
Licence : LGPL
- Publié le 08/05/2025
- Auteur : Sve@r
|
|