Section courante

A propos

Section administrative du site

CAP

Capitale
Oberon

Syntaxe

PROCEDURE CAP(n:Char):Char;

Paramètres

Nom Description
n Ce paramètre permet d'indiquer l'expression contenant le caractère à traiter

Description

Cette procédure permet de retourner la correspondance la majuscule d'une lettre

Exemple

Voici un exemple typique de l'utilisation de cette procédure :

  1. MODULE CapSamples;
  2.  
  3. IMPORT Out;
  4.  
  5. TYPE
  6.  STRING=ARRAY 255 OF CHAR;
  7.  
  8. VAR
  9.  S:STRING;
  10.      
  11. PROCEDURE StrToUpper(Chaine:STRING;VAR Result:STRING);
  12. VAR
  13.  I:INTEGER;
  14. BEGIN
  15.  FOR I := 0 TO LEN(Chaine)-1 DO 
  16.   Chaine[I] := CAP(Chaine[I]);
  17.  END;
  18.  Result := Chaine;
  19. END StrToUpper;
  20.     
  21. BEGIN
  22.  StrToUpper("Sylvain Maltais",S);
  23.  Out.String(S);
  24.  Out.Ln;
  25.  StrToUpper("SYLVain MALTais",S);
  26.  Out.String(S);
  27.  Out.Ln;
  28.  StrToUpper("SYLVAIN MALTAIS",S);
  29.  Out.String(S);
  30.  Out.Ln;
  31. END CapSamples.

on obtiendra le résultat suivant :

SYLVAIN MALTAIS
SYLVAIN MALTAIS
SYLVAIN MALTAIS


Dernière mise à jour : Samedi, le 7 avril 2018