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