Skip to content
Snippets Groups Projects

Update cours_5.md

1 unresolved thread

Le problème du code actuel:

num = 247
tant que (2^N < num) {
    N += 1
}

est que N va être égal à 8 donc 2^8 va être 256, alors qu'on souhaite qu'il s'arrête avant à 128.

Donc, on doit vérifier que le prochain N ne dépasse pas et sortir à ce moment la de la boucle

De plus il manquait l'initialisation de N

num = 247
N = 0

tant que (2^(N+1) < num) {
    N += 1
}
Edited by jeremy.meissner

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading