Une fraction est irréductible lorsque son numérateur et son dénominateur sont premiers entre eux, c'est à dire,
le numérateur et le dénominateur n'ont aucun facteur commun supérieur à 1.
Pour rendre une fraction irréductible on peut passer par 2 méthodes: soit on fait une simplification succéssive
du numérateur et du dénominateur par leurs diviseurs communs soit on divise le numérateur et le dénominateur
par leur pgcd (plus grand commun diviseur).
Exemple: Rendons irréductible les fractions suivantes par la simplification succéssive: 150/315; 330/630
150/315=(150:3)/(315:3)=50/105=(50:5)/(105:5)=10/21
10 et 21 n'ont pas de facteur commun supérieur à 1 alors la valeurs irréductible de la fraction
150/315 est 10/21.
330/630=(330:2)/(630:2)=165/315=(165:3)/(315:3)=55/105=(55:5)/(105:5)=11/21
10 et 21 sont premiers entre eux alors la valeur irréductible de 330/630 est 11/21.
Exemple: Rendons irréductibles les 2 fractions utilisées dans l'exemple précédent(150/315 et 330/630) en simplifiant
le numérateur et le dénominateur par leur pgcd:
Calculons le pgcd de 150 et 315:
150=2*3*5^2 et 315=3^2*5*7 alors pgcd(150;315)=3*5=15
150/315=(150:15)/(315:15)=10/21
Calculons le pgcd de 330 et 630:
330=2*3*5*11 et 630=2*3^2*5*7 alors pgcd(330;630)=2*3*5=30
330/630=(330:30)/(630:30)=11/21
L'application a les fonctionnalités suivantes :
1- enregistrer le dépôt des produits dans le stock;
2- enregistrer le retrait des produits du stock;
3- vérifier les dates d'expiration des produits présents dans le stock en fonction de la date actuelle ou
en fonction d'une date future.
Vous pouvez télécharger le projet et utiliser directement l'application "Verifprod.jar" si elle correspond à vos
bésoins, vous pouvez aussi modifier le code source pour adapter l'application à vos bésoins en utilisant un IDE
comme eclipse.
Télécharger le projet
NB: Pour que l'application fonctionne normalement, vous devez installez le JDK sur votre ordinateur et vous devez créer ou importer la base de données "dbexp.sql"
dans votre SGBD Mysql.
Interface graphique pour l'enregistrement des dépôts et retraits des produits du stock:
Le dépôt d'un produit se fait en indiquant son code(le nom qui permet d'identifier le produit de
manière unique des autres produits), sa date d'expiration, sa quantité et en cliquant sur le bouton "DEPOT";
Le retrait d'un produit se fait en indiquant les mêmes informations que pour le dépôt et en cliquant sur le
bouton "RETRAIT".
Lorsqu'un produit à le même code et la même date d'expiration qu'un produit existant déjà dans le stock,
pour faire son dépôt, on indique le code produit, la date d'expiration, la quantité et on clique sur le bouton "AJOUT".
NB: Lors d'un "AJOUT" la quantité du produit augmente; lors d'un "RETRAIT" la quantité du produit diminue,
en fonction du code produit et de la date d'expiration indiqués. Le bouton "SUPPRIMER" permet de supprimer
un produit du stock.
Interface graphique de vérification des dates de péremtion des produits du stock: