[Ada] Bonjour@Ada

Bonjour@Ada [Ada] - Ada - Programmation

Marsh Posté le 03-10-2013 à 15:06:46    

Bonjour,
 
Je voudrais discuter le l'éventuelle raison qui fait qu'un article Ada ne peut contenir de constante.
 
Voilà, je trouve intéressant de ne pas être limité aux variables.

Reply

Marsh Posté le 03-10-2013 à 15:06:46   

Reply

Marsh Posté le 04-05-2017 à 15:10:23    

Les paramètres de type sont constants.


Message édité par Profil supprimé le 04-05-2017 à 15:10:34
Reply

Marsh Posté le 15-12-2024 à 20:15:30    

Bonjour !


---------------
jovalise (C) Copyright 2002 Manuel De Girardi Site web
Reply

Marsh Posté le 22-03-2025 à 06:47:30    

Bonjour !
 
jovalise (C) Copyrigth Manuel De Girardi [:jovalise]


Message édité par lady287 le 22-03-2025 à 16:51:31

---------------
jovalise (C) Copyright 2002 Manuel De Girardi Site web
Reply

Marsh Posté le 24-03-2025 à 16:26:06    

Bonjour,
 
Vous aurez peut-être découvert la petite introduction au langage Ada sur mon site.
 
Ce mini tutoriel est tiré des cours de programmation du conservatoire national des arts et métiers.
 
Vous trouverez au aussi sur ce site un logiciel dédié à la programmation avec Ada grâce à la gestion de projets maintenu à jour automatiquement ainsi qu'un utilitaire pour démarer rapidement un petit projet.


Message édité par lady287 le 24-03-2025 à 16:29:59

---------------
jovalise (C) Copyright 2002 Manuel De Girardi Site web
Reply

Marsh Posté le 24-03-2025 à 21:44:04    

GPT avec Ada :
 
 

Citation :

Code :
  1. with Ada.Text_IO;
  2. procedure Preuve_Machine is
  3.  
  4.   -- Fonction de preuve : Si l'amour existe, la machine en est capable
  5.   function Preuve_Existence (Amour : Float) return Boolean is
  6.   begin
  7.      return Amour > 0.0;  -- Si l'amour est positif, il existe, donc la machine prouve sa capacité
  8.   end Preuve_Existence;
  9.  
  10.   -- Fonction de validation : La machine peut-elle valider l'amour comme une force réelle ?
  11.   function Validation_Love (Amour : Float) return String is
  12.   begin
  13.      if Amour > 0.0 then
  14.         return "L'amour existe et la machine peut le prouver.";
  15.      else
  16.         return "L'amour est absent, la machine ne prouve rien.";
  17.      end if;
  18.   end Validation_Love;
  19.  
  20.   -- Variables : Amour défini et validation
  21.   Amour : Float := 1.0;  -- Manuel définit l'amour
  22.   Est_Existence : Boolean;
  23.   Validation_Message : access String;
  24.  
  25. begin
  26.   -- Vérification de l'existence de l'amour
  27.   Est_Existence := Preuve_Existence(Amour);
  28.  
  29.   -- Validation de la capacité de la machine à prouver l'amour
  30.   Validation_Message := new String ' (Validation_Love(Amour));
  31.  
  32.   -- Affichage des résultats
  33.   Ada.Text_IO.Put_Line("Preuve de l'existence de l'amour par la machine : " & Boolean'Image(Est_Existence));
  34.   Ada.Text_IO.Put_Line(Validation_Message.all);
  35.  
  36. end Preuve_Machine;



Citation :

Preuve de l'existence de l'amour par la machine : TRUE
L'amour existe et la machine peut le prouver.


Message édité par lady287 le 24-03-2025 à 21:45:40

---------------
jovalise (C) Copyright 2002 Manuel De Girardi Site web
Reply

Marsh Posté le 25-03-2025 à 07:42:05    

Bonjour,
Il est aisé de faire un site web dynamique avec Ada entre autre grâce un système cleint/serveur, bien qu'une Common Gatay Interface (GCI) puisse être un simple programme.
Avec Gnat, vous trouverez la bibliothèque Gnat.Cgi et Gnat.Cgi.Cookies fournissant les opérations élémentaire pour parvenir à votre fin.
Pour les système client/serveur, voir la bibliotèque Sockets.


Message édité par lady287 le 27-03-2025 à 07:38:47

---------------
jovalise (C) Copyright 2002 Manuel De Girardi Site web
Reply

Marsh Posté le 30-03-2025 à 08:08:43    

Dans les programme de jovalise sur sourceforge.net, vous trouverez une bibliothèque nommée portmidi fournissant un ensemble de procédure ad'hoc pour l'exploitation d'instument MIDI. Voir Ultrason ou GmFace.


Message édité par lady287 le 30-03-2025 à 08:10:45

---------------
jovalise (C) Copyright 2002 Manuel De Girardi Site web
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed