给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐...

package com.Summer_0417.cn;

/**
* @author Summer
* 给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐。
*/
public class Test_Method12 {

public static void main(String[] args) {
int money = 20, price = 3;
// bottle表示每一次购买的可乐瓶数
int bottle = 0;
// change表示每次购买完可乐剩下的钱
int change = 0;
// sum表示总的可乐瓶数
int sum = 0;
while (money>=price) {
bottle = money/price;//购买可乐
change = money - price*bottle;//计算买可乐剩下的钱或者是change=money%price
money = change+bottle;//换完瓶子后总共有多少钱
sum+=bottle;//购买可乐的总数
}
System.out.println("购买可乐的总数"+sum);


}

}

转载于:https://www.cnblogs.com/summerdata/p/10726913.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值