2 luanpaixie262 luanpaixie262 于 2016.03.07 20:09 提问

这是一个比较有意思的Java题目,我却不太会

这个不太会写代码,知道怎么写的求教一下,大神们来帮帮忙吧,快死了⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图片说明

2个回答

qq915845584
qq915845584   2016.03.07 20:24
已采纳

int egg = 100;
double price = 1;
double prices = 0.8;
double payMoney = 0;
int number = 0;
Scanner sc = new Scanner(System.in);
Sytem.out.print("请输入要购买的数量:");
number = sc.nextInt();
System.out.println();
if(number >= 10){
payMoney = number * 0.8;
}else{
payMoney = number * 1;
}
System.out.println("应付:" + payMoney + "元");
System.out.println("剩余鸡蛋个数:" + (100 - number));

luanpaixie262
luanpaixie262 回复疯子在右。: 实在太谢谢你了
2 年多之前 回复
xionglangs
xionglangs   Rxr 2016.03.07 20:52

public class sellEggs {

/**
 * 判断是否输入的是数字
 * 
 * @param str
 * @return
 */
public static boolean isNum(String str) {
    try {
        new BigDecimal(str);
        return true;
    } catch (Exception e) {
        return false;
    }
}

public static void main(String[] args) {
    int eggsNumer = 100;// 定义基本的鸡蛋数
    Scanner sc = new Scanner(System.in);
    String answer = "Y";
    do {
        System.out.println("请输入需要购买的鸡蛋数");
        String eggsNum = sc.next();
        if (isNum(eggsNum)) {
            int eggs = Integer.parseInt(eggsNum);
            if (eggs < eggsNumer) {
                if(eggs<10){
                    System.out.println("您好您购买的鸡蛋数为:"+eggs+"单价:1元,总计:"+eggs*1);
                }else{
                    System.out.println("您好您购买的鸡蛋数为:"+eggs+"单价:1元,总计:"+eggs*0.8);
                }
                System.out.println("商场剩余的鸡蛋数是:"+(eggsNumer-eggs));
                System.out.println("是否需要再次购买 Y/N");
                answer = sc.next();
            } else {
                System.out
                        .println("商场鸡蛋数不足,请您少买一点鸡蛋或是等明天商场再进一批新鸡蛋的时候来买,可以吗?E/N");
                answer = sc.next();
            }
        } else {
            System.out.println("您输入的数目有误,请重新输入数字");
        }
    } while (!"N".equals(answer));
    System.out.println("谢谢光临,欢迎下次再来");
}

}

luanpaixie262
luanpaixie262 回复编程爱好者熊浪: 谢谢哈
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
钓鱼记单词.rar
这是我花了30多元钱买的一本书里的个人觉得比较有意思的一个手机游戏的例子.
自动关机改
这是关机的改动,稍微添加了一个比较有意思的模块
java面试问题集锦(92个真题)-腾讯QQ
92个Java题目,很多是很基础的,不过却不可以不了解。
时尚有意思的vc100例
这是我在学校借的一本书上的所有小例子,比较适合初学者,都是些比较有意思的例子,和大家分享了
时尚有意思的vc100例(21-40)
这是我在学校借的一本书上的所有小例子,比较适合初学者,都是些比较有意思的例子,和大家分享了
矩形布局问题中的群组策略
矩形布局问题中的群组策略,这是一个比较有意思的问题!
控制ad8043程序
这是一个控制ad8043的程序,比较有意思,单纯的控制ad8043 ,用了一个电压跟随器和ad8043一起作用
ditigal media网站源码
这是一个有意思的网站源码 我自己做的,就是兼容性差了一点
背单词的java小软件
这是我写的背单词的一个软件,自己输入单词,然后可以有挑战模式,在规定时间内输入单词,比较有意思,练手不错
扫雷游戏Java源代码
用Java做的扫雷游戏,比较有意思用Java做的扫雷游戏,比较有意思用Java做的扫雷游戏,比较有意思用Java做的扫雷游戏,比较有意思