Exercice d'algo

aya15 Messages postés 44 Statut Membre -  
aya15 Messages postés 44 Statut Membre -
Bonjour,
écrire 1 algorithme qui demande d'entrer une valeur et qui affiche en suite les nombre paires compris entre 0 et la valeur entrée.
merci à tous se qui me répondront.
Configuration: Windows XP
Firefox 3.0.1

11 réponses

  1. Apatik Messages postés 6040 Statut Contributeur 789
     
    Ou alors, tu fait un modulo par deux.. Si c'est 0 il est pire..
    if ($var%2 ==0)
    {
    //nombre pair
    }
    else
    {
    //nombre impair
    }
    2
  2. Apatik Messages postés 6040 Statut Contributeur 789
     
    Juste un algo avec des mots, ou dans un langage particulier?
    0
  3. kristoff95
     
    je ne vais pas te donner la réponse (aucun interet) mais un indice :

    Pour savoir si un nombre est paire, tu le passe en entier tu le divise par 2 puis tu le mutliplie par 2 si tu obtiens le même nombre c'est qu'il est paire ( en effet en nombre impaire par exemple 7 quand tu le divise par 2 tu obtiens 3,5 qu'il arrondira à 4 et multiplié par 2 = 8... 7<>8)

    Avec une boucle "Pour" et une fonction "Si" le tour est houée ;-)
    0
  4. hamza_0081 Messages postés 260 Statut Membre 60
     
    algorithem exo
    var A,i:entier
    debut
    lire(A)
    pour i<---0 jusqu'a A
    si A mod 2 =0 alors
    ecrire(A)

    j'sepere que j'ai pas fait des faute..

    R.E : g pas teste cette algorithme
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. xav3601 Messages postés 3390 Statut Membre 312
     
    apatik t'as presk tout dis :)
    il faut utiliser le modulo pour voir si un nombre est pair, apres si c'est un algo qu'on te demande il faut le mettre en francais ;)
    0
  7. hamza_0081 Messages postés 260 Statut Membre 60
     
    algorithem exo
    var A,i:entier
    debut
    lire(A)
    pour i<---0 jusqu'a A
    si i mod 2 =0 alors
    ecrire(A)

    desoler g fait une erreur
    ..si i mod 2 =0 alors au lieu de si A mod 2=0 alors

    sorry.........
    0
    1. MRAD Messages postés 95 Statut Membre 4
       
      var A,i:entier
      debut
      lire(A)
      pour i<---0 jusqu'a A
      si i mod 2 =0 alors
      ecrire(A) -> ecrire(i) pas ecrire(A) 
      0
  8. aya15
     
    merci à vous tous
    je voulais juste savoir :il n y a pas une suite pour cette algorithme?
    0
  9. Apatik Messages postés 6040 Statut Contributeur 789
     
    Bien sur que si, mais on a refusé de te le faire entièrement pour que ça te serve cet exercice.
    0
  10. hamza_0081 Messages postés 260 Statut Membre 60
     
    algorithem exo
    var A,i:entier
    debut
    lire(A)
    pour i<---0 jusqu'a A
    si i mod 2 =0 alors
    ecrire(i)

    apatike selon ce que tu desire...de faire sera la suite de votre algorithme
    0
  11. aya15 Messages postés 44 Statut Membre
     
    merci beaucoup
    @+
    0