Bonjour, je ne comprend pas les formats suivants :
  • bool estPremier(int nb){
  • int sommeChiffres(int nb){
  • char versLettre(int nb){


Ca ne se compile pas et je ne comprend pas l'intérêt de mettre un type entre parenthèse !

Dans mon exemple, cela semble servir à donner des infos sur la pré- et postcondition.

Si besoin, je vous transmet l'ensemble du code plus tard ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//PRE: /
//POST: renvoie true si nb est un nombre premier, false sinon
bool estPremier(int nb){
    //...
}
//PRE: /
//POST: renvoie la somme des chiffres de nb
int sommeChiffres(int nb){
    //...
}
 
//PRE: 0<=nb<=31
//POST: renvoie la lettre de l'alphabet qui correspond au nombre entré (0->a,1->b...)
char versLettre(int nb){
    //...      
}
Bien respectueusement,

SJ