Pseudo-code | Morphogramme |
---|---|
BORNE_MIN <-- 2 BORNE_MAX <-- 50 Cpt_Nombre <-- BORNE_MIN Tant que Cpt_Nombre <= BORNE_MAX Si Cpt_Nombre % 2 = 0 Alors Écrire Cpt-Nombre Cpt_Nombre <-- Cpt_Nombre + 1 |
![]() |
// Par: Patrice Roy // Le: 9 décembre 2001 // But: Écrire le pseudo-code et le morphogramme d'un // algorithme qui aura pour objet d'écrire // successivement les nombres pairs de 2 à 50 // inclusivement. #include <iostream> using namespace std; void main () { // --------------------------------------------------- // Constantes du problème const short BORNE_MIN = 2, // borne minimale pour le compte BORNE_MAX = 50; // borne maximale pour le compte // --------------------------------------------------- // Déclaration des variables nécessaires // -- Variable pour traitement interne (et extrant) short Cpt_Nombre; // compte chaque nombre à examiner // --------------------------------------------------- // Phase de traitement (essentiellement, une simple // répétitive classique) // --------------------------------------------------- // -- Initialisation Cpt_Nombre = BORNE_MIN; // -- Condition while (Cpt_Nombre <= BORNE_MAX) { // -- Traitement if (Cpt_Nombre % 2 == 0) // si le compteur est pair { cout << Cpt_Nombre << " "; } // Incrémentation Cpt_Nombre ++; } cout << endl; }