BUT DE LALGORITHME Afficher le montant H.T. dune facture après avoir demandé les informations nécessaires à lutilisateur Il sera possible dans cet algorithme de faire plusieurs factures sans relancer lalgorithme
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? DANS LE REPETER : PAS DE CONDITION DENTREE DONC ON RENTRE FORCEMENT
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU ? ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? DANS LE REPETER : PAS DE CONDITION DENTREE DONC ON RENTRE FORCEMENT
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER:
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) ? AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE:
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 ? QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 10 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 10 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? 0+10*2
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT :
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP ? REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT : OUI {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI OUI=NON NON DONC NOUS RESTONS DANS LE REPETER
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? BIENVENUE DANS LA FACTURATION NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER:
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 2 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? TAPER LA QUANTITE A FACTURER: 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE:
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? 2 {ENTER} TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 20 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 20 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? 20+4*5
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? TAPER LE PRIX UNITAIRE: 10 {ENTER} AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT :
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP OUI REPFACT ? 10 {ENTER} AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT : NON {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ? EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI NON=NON OUI DONC NOUS SORTONS DU REPETER
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ? AUTRE PRODUIT : OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ? OUI {ENTER} TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT ? TAPER LA QUANTITE A FACTURER: 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI OUI=NON) NON DONC NOUS RESTONS DANS LE REPETER
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 40 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI 5 {ENTER} TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI DANS LE REPETER : PAS DE CONDITION DENTREE DONC ON RENTRE FORCEMENT
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI TAPER LE PRIX UNITAIRE: 4 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER :
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 5 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI 4 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE :
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 4 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI NON {ENTER} LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 0 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI 0 + 2*3
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI LA FACTURE A UN MONTANT DE 40 AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER} AUTRE PRODUIT :
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI AUTRE FACTURE ? OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER} AUTRE PRODUIT : NON {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI NON=NON OUI DONC NOUS SORTONS DU REPETER
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI OUI {ENTER} NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 6
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI NOUVELLE FACTURE TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 6 AUTRE FACTURE ?
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT OUI TAPER LA QUANTITE A FACTURER : 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 6 AUTRE FACTURE ? NON {ENTER}
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT NON
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT NON
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT NON EST-CE QUE LA CONDITION DE SORTIE EST RESPECTEE ? (ICI NON=NON OUI DONC NOUS SORTONS DU REPETER
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT NON
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT NON 3 {ENTER} TAPER LE PRIX UNITAIRE : 2 {ENTER} AUTRE PRODUIT : NON {ENTER} LA FACTURE A UN MONTANT DE 6 AUTRE FACTURE ? NON {ENTER} PROGRAMME TERMINE
En mémoire vive : ALGORITHME EXERCICE 3 ETAPE 2 DEBUT MTHT FIN PU 6 2 QT MTHT 0 JUSQUÀ REPFACT = NON AFFICHER (« PROGRAMME TERMINE ») AFFICHER (BIENVENUE DANS LA FACTURATION) REPETER AFFICHER (LA FACTURE A UN MONTANT DE:,MTHT) MTHT MTHT + PU * QT AFFICHER ( AUTRE PRODUIT : ) SAISIR (REP) AFFICHER (« NOUVELLE FACTURE ») JUSQUÀ REP = NON REPETER AFFICHER (TAPER LA QUANTITE A FACTURER : ) SAISIR (QT) SAISIR (PU) 3 AFFICHER (TAPER LE PRIX UNITAIRE : ) SAISIR (REPFACT) AFFICHER (« AUTRE FACTURE ?») REP NON REPFACT NON