Le site de Ben : Cours ADA
Jujitsu Club Lille
Plus2Sport!!!
Un vieux site
un + vieux site
un site + vieux


SOMMAIRE


Linux

Jeux vidéos

Programmation

Divers (blagues)

Sites conseillés

mail

COURS ADA arcenciel



Au Menu!

Introduction

Expression générale d'une fonction

Votre première fonction




Introduction

Menu

         ADA est un langage impératif, c'est à dire qu'un programme est une suite d'ordres donnés à la machine (du même type que PASCAL, C, BASIC). Programmer en ADA nécessite un compilateur (Vous pouvez en télécharger un pour Windows à l'université de Georges Washington ; pour linux, voici l'adresse, ftp://wuarchive.wustl.edu/languages/ada/compiler/gnat/distrib ).

         En fait, en ADA, le typage est explicite et très strict, si des éléments sont d'un type, ils ne peuvent changer de type!




Expression générale d'une fonction

Menu

         Une fonction en ADA a une expression de la forme suivante :

    function <nom> <paramètres> return <type> is
    begin
        return <résultat>;
    end <nom>;

         Les paramètres ci-dessus s'expriment de cette manière :

    <nom>:<type>

         Si il y en a plusieurs, on écrit :

    <nom1>:<type1>;<nom2>:<type2>...

         ou :

    <nom1>,<nom2>:<type>




Votre première fonction

Menu

         Voici une fonction en ADA qui renvoie le carré d'un entier :

    function carre(n:INTEGER) return INTEGER is
    begin
        return n*n;
    end carre;


mail              flecheRetour              mail