Bonjour,
J'ai un exercice à résoudre, voici ma résolution mais j'aurais besoin de 2-3 conseils:
 
Ex:
 
On ne peut vendre un livre que si le stock est >0. Lorsque l'on vend un livre, son stock diminue de 1 et la caisse augmente du prix de vente.  
Lorsqu'on reprend un livre, son stock augmente de 1 et la caisse diminue du prix de vente. Attention on ne pourra reprendre un livre que si la caisse est assez remplie... Lors de toute manipulation d'argent le cahier de caisse doit être mis à jour, dans le fichier "caisse.txt".  
 
 
Procédure vente_livre()  
Variable num,isbn,titre, auteur,editeur,px_vente,stock, truc en alphanum  
 
Debut  
 
Ecrire "Entrez isbn"  
Lire num  
Ouvrir "livre.txt" sur 1 en lecture  
stock <- 50  
Tant que (non(EOF(fichier livre.txt)))  
Lire fichier (1), truc  
isbn <- mid (truc, 1,20)  
titre <- mid (truc, 21,50)  
auteur <- mid(truc,71,50)  
editeur <- mid(truc,121,50)  
px_vente <- mid(truc,171,6)  
stock<- mid(truc,177,3)  
 
si code <> isbn alors  
Ecrire"Le livre n'existe pas"  
 
sinonsi stock>0 alors  
Ecrire isbn & titre & auteur & editeur & px_vente & stock  
stock <- stock - 1  
finsi
Fin tant que  
Fermer(1)  
 
Fin  
 
Peut-on me dire si le code suivant est juste et comment puis-je enregistrer ses informations dans un tableaux en sachant que je dois réutiliser les informations figurant dans le tableaux par après?  
 
Merci