Bonjour nourimane,
Tu es sur la bonne piste, mais n'es pas allé jusqu'au bout ! L'angle entre les deux aiguilles est donc de 240 - 200 = 40°
On peut effectivement généraliser en établissant une formule. Soit H l'heure et M les minutes,
l'angle de l'aiguille des heures par rapport à midi (ou minuit, c'est selon) est de 30 x H + 0,5 x M,
l'angle de l'aiguille des minutes est de 6 x M
donc l'angle entre les deux aiguilles est de 6 x M - (30 x H + 0,5 x M), soit 5,5 x M - 30 x H
On en déduit que les deux aiguilles se chevauchent 11 fois par demi-journée, quand 5,5 M = 30 H, c'est-à-dire à 1 h 5' 27", 2 h 10' 55", 3 h 16' 22", 4 h 21' 49", 5 h 27' 16", 6 h 32' 44", 7 h 38' 11", 8 h 43' 38", 9 h 49' 5", 10 h 54' 33" et midi (ou minuit).
Il ne reste plus qu'à programmer cela en C++