but de lalgorithme afficher le montant h.t. dune facture après avoir demandé les informations...

Post on 03-Apr-2015

109 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BUT DE L’ALGORITHME

Afficher le montant H.T. d’une facture après avoir demandé les informations nécessaires à l’utilisateur

Il sera possible dans cet algorithme de faire

plusieurs factures sans relancer l’algorithme

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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 D’ENTREE 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 D’ENTREE 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE FACTURETAPER 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE FACTURETAPER 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE FACTURETAPER 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 * QTAFFICHER (‘’ 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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE FACTURETAPER 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 10QT

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 * QTAFFICHER (‘’ 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 10QT

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 * QTAFFICHER (‘’ 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

20 10QT

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 * QTAFFICHER (‘’ 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

20 10QT

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 * QTAFFICHER (‘’ 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

20 10QT

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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE FACTURETAPER 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

20 10QT

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 * QTAFFICHER (‘’ 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

20 10QT

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 * QTAFFICHER (‘’ 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 FACTURATIONNOUVELLE FACTURETAPER 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

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

EST-CE QUE LA CONDITION DE SORTIE

EST RESPECTEE ?(ICI OUI=NON NONDONC NOUS RESTONS

DANS LE REPETER

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

BIENVENUE DANS LA FACTURATIONNOUVELLE FACTURETAPER 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

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

NOUVELLE FACTURETAPER 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

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

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

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 10QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

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 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

20 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

20+4*5

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

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 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

OUIREPFACT

?

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 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

EST-CE QUE LA CONDITION DE SORTIE

EST RESPECTEE ?(ICI NON=NON OUIDONC NOUS SORTONS

DU REPETER

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

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 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

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 40AUTRE FACTURE ?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

?

TAPER LA QUANTITE A FACTURER:5 {ENTER}TAPER LE PRIX UNITAIRE:4 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

EST-CE QUE LA CONDITION DE SORTIE

EST RESPECTEE ?(ICI OUI=NON) NONDONC NOUS RESTONS

DANS LE REPETER

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

40 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

5 {ENTER}TAPER LE PRIX UNITAIRE:4 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURE

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

DANS LE REPETER : PAS

DE CONDITION D’ENTREE DONC

ON RENTRE FORCEMENT

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

TAPER LE PRIX UNITAIRE:4 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURETAPER LA QUANTITE A FACTURER :

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

4 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURETAPER LA QUANTITE A FACTURER :3 {ENTER}

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURETAPER LA QUANTITE A FACTURER :3 {ENTER}TAPER LE PRIX UNITAIRE :

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 4QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

NON {ENTER}LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURETAPER 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 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

0 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

0 + 2*3

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

LA FACTURE A UN MONTANT DE 40AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURETAPER 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 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

AUTRE FACTURE ?OUI {ENTER}NOUVELLE FACTURETAPER 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 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

EST-CE QUE LA CONDITION DE SORTIE

EST RESPECTEE ?(ICI NON=NON OUIDONC NOUS SORTONS

DU REPETER

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

OUI {ENTER}NOUVELLE FACTURETAPER 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 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

NOUVELLE FACTURETAPER LA QUANTITE A FACTURER :3 {ENTER}TAPER LE PRIX UNITAIRE :2 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 6AUTRE FACTURE ?

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

OUI

TAPER LA QUANTITE A FACTURER :3 {ENTER}TAPER LE PRIX UNITAIRE :2 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 6AUTRE FACTURE ?NON {ENTER}

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

NON

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

NON

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

NON

EST-CE QUE LA CONDITION DE SORTIE

EST RESPECTEE ?(ICI NON=NON OUIDONC NOUS SORTONS

DU REPETER

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

NON

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

NON

3 {ENTER}TAPER LE PRIX UNITAIRE :2 {ENTER}AUTRE PRODUIT :NON {ENTER}LA FACTURE A UN MONTANT DE 6AUTRE FACTURE ?NON {ENTER}PROGRAMME TERMINE

En mémoire vive :

ALGORITHME EXERCICE 3 ETAPE 2

DEBUT

MTHT

FIN

PU

6 2QT

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 * QTAFFICHER (‘’ 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

NONREPFACT

NON

top related