package controle;
//determiner le rendu monaie
//afficher parmi ces mots le dernier dans l'ordre alphabétique
public class exo2 {
public static void main(String [] argument) {
//declaration des variables
int achats, total=0,paiment,rendu, dix, cinq, un;
//opération qui realise une adition des achats tant qu'une somme n'est pas égale à 0
System.out.println("Vos achats sont toujours prix entiers!");
do {
System.out.print("saisissez le montant de vos achats :");
achats=Lire.i();
total=total+achats;
}
while (achats!=0);
//afichage du total d'achats
System.out.println("Fin de votre liste d'achats.");
System.out.println("total de vos achats :" +total+ " euros");
//demande du type de paiement
System.out.println("Saisissez votre paiement: ");
paiment=Lire.i();
System.out.println("Votre rendu est effectué en billets de 10 de 5 et pièces de 1 exclusivements");
// x billets de 10 rendu(s)
rendu=paiment-total;
System.out.println ("Votre monnaie est de: "+rendu+ "euros");
dix=(int)rendu/10;
System.out.println ("Je vous donne: "+dix+ " billet(s) de dix");
// x billets de 5 rendu(s)
rendu=(rendu-10*dix);
cinq=(int)rendu/5;
System.out.println ("Je vous donne: "+cinq+ " billet(s) de cinq");
// x pièces de 1 rendue(s)
un=(rendu-5);
System.out.println ("Je vous donne: "+un+ " pièce(s) de un");
}//fin du main
}//fin du string
package controle;
//ODET Damien
//Dresser la facture de l'utilisateur suivant 3 tarifications
http://0.10 e les 10 premières photocopies, 0.09 les dix suivantes, 0.08 celles qui vont au dela
public class exo3 {
public static void main(String [] argument) {
//declaration des variables
double nombre, total;
// demande du nombre de photocopies a facturer
System.out.print("Combien de photocopies voulez vous faire? ");
nombre=Lire.d();
// test qui realise la facture pour <=10
if (nombre<=10 && nombre>=1){
total=nombre*0.10;
System.out.print("Votre facture est de: " +total+ " euro(s).");
}
// test qui realise la facture pour <=20
else if (nombre<=20 ) {
total=(nombre-10)*0.09+1;
System.out.print("Votre facture est de: " +total+ " euro(s).");
}
// test qui realise la facture pour >20
else
{
total=(nombre-20)*0.08+1.9;
System.out.print("Votre facture est de: " +total+ " euro(s).");
}
}//fin du main
}//fin du string