Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algobox:pair ou impair

Posté par
jurtavi
08-02-11 à 10:46

Bonjour je suis en seconde et j'ai un exerces de programmation sur algobox
mais je n'arrive pas a le faire pouvez vous m'aidez?

crée un programme qui vous dis si un nombre et pair ou impair  
      merci d'avance

Posté par
caylus
re : Algobox:pair ou impair 08-02-11 à 11:19

Bonjour,
Pour qu'un nombre soit pair il faut que le reste de la division entière de celui-ci par 2 soit 0.
si n est le nombre
q le quotient entier de n par 2
q=floor(n/2)
r la reste de la division entière
r=n-2*q
Ce qui donne

1   VARIABLES
2     n EST_DU_TYPE NOMBRE
3     q EST_DU_TYPE NOMBRE
4     r EST_DU_TYPE NOMBRE
5   DEBUT_ALGORITHME
6     n PREND_LA_VALEUR 0
7     TANT_QUE (n!=-1) FAIRE
8       DEBUT_TANT_QUE
9       AFFICHER "Tapez -1 pour terminer"
10      LIRE n
11      SI (n!=-1) ALORS
12        DEBUT_SI
13        q PREND_LA_VALEUR floor(n/2)
14        r PREND_LA_VALEUR n-2*q
15        AFFICHER n
16        SI (r==0) ALORS
17          DEBUT_SI
18          AFFICHER " est pair"
19          FIN_SI
20          SINON
21            DEBUT_SINON
22            AFFICHER " est impair"
23            FIN_SINON
24        FIN_SI
25      FIN_TANT_QUE
26  FIN_ALGORITHME

Posté par
jurtavi
re : Algobox:pair ou impair 08-02-11 à 11:50

merci mais je voudrais savoir les lignes 6,7,8,9 et 11 sont ils vraiment utiles?

Posté par
caylus
re : Algobox:pair ou impair 08-02-11 à 11:56

Il fallait bien que je vous laisse réfléchir!
Du même coup, supprimez les lignes 24 et 25.
@+



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !