Et un ordre supérieur instaura la cryptographie... 1 De l ordre ...
8 pages
Français

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Et un ordre supérieur instaura la cryptographie... 1 De l'ordre ...

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
8 pages
Français
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Et un ordre supérieur instaura la cryptographie... 1 De l'ordre ...

Informations

Publié par
Nombre de lectures 109
Langue Français

Extrait

CAML tp6 – 25 Octobre 2010
1
Etunordresup´erieurinstauralacryptographie...
Delordresup´erieuravecleslistes
Info-Sup Epita
1.1 char upcase ´ Ecrivez la fonctionchar_upcase.eeLcsluamujehnequiprsnemucnutednegrantleecaacarert` caracte`resquinesontpasdanslalphabetserontach´estelquel. Vous pouvez utiliser la fonctionprint_charitcnofse.rahCsnoe.ert`ac,lusplDepuoarcehurcnracode etChar.chrsontautoris´ees,lisezlesmanuelssur: http://caml.inria.fr/pub/docs/manual-ocaml/libref/Char.html Exemples d’application : # char_upcase ’x’;; X- : unit = () # char_upcase ’?’;; ?- : unit = ()
1.2 string iter ´ Ecrivez une fonctionstring_iter f squi prend en argument une fonction et une chaˆıne de car-act`eresetappliquelafonctionfc¸nemmocne,sere`r.ieemprleartpanractescaousl`at
Vous avez le droit d’utiliser la fonctionString.lengtherullolaurpolccaededeuruengınaˆchla caracte`res. Voicilasyntaxepourextrairelen-ie`mecaract`eredunechaıˆne:
# let s = "Hello World!" in s.[0];; - : char = ’H’ # let s = "Hello World!" in s.[1];; - : char = ’e’
1.3 string upcase Enutilisantlesdeuxfonctionspre´c´edentes,e´crivezunefonctionquiprendenargumentunechaˆıne decaracte`resetlacheenmajuscule.
Exemples d’application : # string_upcase "Hello World!";; HELLO WORLD!- : unit = ()
1.4 list upcase ´ Ecrivez la fonctionlist_upcaseceraendsreseca`tcheetaqrpiuednegrannemunetustliecedˆıha chaquechaıˆneenmajuscule,uneparligne.
Vous pouvez utiliser la fonctionprint_newline.lalagienrnteuo`rracherupou
Vous pouvez utiliser la fonctionlist_iter.tne´ed´rceTnpPnausDetdeenTvu
Exemples d’application :
# list_upcase ["Hello World!"; "Hello EPITA 2015!"];; HELLO WORLD! HELLO EPITA 2015! - : unit = ()
1
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents