Skip to content
Snippets Groups Projects
Commit 27e5a7ca authored by mathias.catala's avatar mathias.catala
Browse files

"solve fr device problem"

parent 6dbbe2a1
No related branches found
No related tags found
No related merge requests found
......@@ -19,8 +19,6 @@ object Main{
while (continuer)
{
//demander a l'utilisateu le pin
println("Saisissez votre code pin > ")
pin = readLine()
......@@ -104,6 +102,7 @@ object Main{
var i = 0
var k= 0
var small = 0
var big = 0
var check = ""
var deviseprint = "CHF"
var coupuresList = Array(500,200,100,50,20,10)
......@@ -136,26 +135,24 @@ object Main{
deviseprint = "EUR"
montantderetrait*=1.05
}
if(coupures==2){
i = 0
}else if (coupures==1 || devise ==2 ) {
i = 2
small =2
}
while (montantderetrait>0){
println("il reste "+ montantderetrait+ " "+ deviseprint+ " à distribuer" )
println("Vous pouvez obtenir au maximum "+ math.ceil(montantderetrait/coupuresList(i)).toInt + " billet(s) de " + coupuresList(i)+" " + deviseprint)
println("Vous pouvez obtenir au maximum "+ math.ceil(montantderetrait.toInt/coupuresList(i)).toInt + " billet(s) de " + coupuresList(i)+" " + deviseprint)
println("Tapez o pour ok ou une autre valeur inférieure à celle proposée >")
check = readLine()
if(check =="o"){
coupurescount+=((montantderetrait/coupuresList(i)).floor).toInt
montantderetrait-= math.ceil(montantderetrait/coupuresList(i)).toInt * coupuresList(i)
montantderetrait-= math.ceil(montantderetrait.toInt/coupuresList(i)).toInt * coupuresList(i)
printf("retrait restant" + montantderetrait)
}else{
montantderetrait-= check.toInt * coupuresList(i)
coupurescount+=check.toInt
......@@ -165,13 +162,16 @@ object Main{
println("Veuillez retirer la somme demandée")
while (k!=coupurescount.length){
if(coupures==1){
println(coupurescount(k)+" billet(s) de " +coupuresList(small) + " " + deviseprint)
small+=1
}else{
println(coupurescount(k)+" billet(s) de " +coupuresList(big) + " " + deviseprint)
}
k+=1
}
continuer= false
}
}
if( choix == 4){
println("Fin des opérations.n'oubliez pas de récupérer votre carte.")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment