048_Jean-Francois Allain (Strasbourg) - Psychopathologie- De Lutilisateur Du Dictionnaire - Le
BUT DE LALGORITHME Afficher le montant H.T. dune facture après avoir demandé les informations...
-
Upload
blancheflour-auffret -
Category
Documents
-
view
109 -
download
1
Transcript of BUT DE LALGORITHME Afficher le montant H.T. dune facture après avoir demandé les informations...
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