CommencerCommencez gratuitement

Afficher dans la console

Vous pouvez utiliser Rprintf() pour afficher une sortie formatée dans la console. Cette fonction est similaire à sprintf() dans R et utilise les spécificateurs de format :

  • %d pour un entier
  • %s pour une chaîne de caractères

Cet exercice fait partie du cours

<cours>Optimiser du code R avec Rcpp</cours>
Voir le cours

Instructions de l’exercice

Écrivez une fonction qui additionne deux entiers (x et y) et affiche le message suivant :

** <x> + <y> = <x + y>

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Define the function add()
cppFunction('
  int add(int x, int y) {
    int res = x + y ;
    ___("** %d + ___ = ___\\n", x, y, res) ;
    return res ;
  }
')

# Call add() to print THE answer
add(40, 2)
Modifier et exécuter le code