「Java学习打卡」4、苹果和虫子

上一节介绍了输入函数,下面是输入函数的应用

C语言的经典例题,怎样用Java实现呢?

一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时还有多少个完整的苹果?

本题目输入:仅一行 n, x, y “均为整数“
本题目输出:同样一行,为剩下的苹果个数

//调用Scanner类
import java.util.Scanner;
public class Test {
    public static void main(String[] args) {
        int n;
        float x,y,m;
        System.out.print("请输入n,x,y的数值:");
        Scanner scan = new Scanner(System.in);
        n=scan.nextInt();		//苹果的个数,输入数据类型均为整形
        x=scan.nextInt();		//虫子每小时吃掉苹果的个数
        y=scan.nextInt();		//经过时间
        //计算虫子吃掉了多少个苹果,因为要约分,所以这里的数据类型为浮点型
        m =  y/x;
        if (n<m) {
            System.out.println("0");
        }
        else {
        	//因为要求值为整数,这里使用到了强制类型转换
            System.out.println("剩下苹果数量:"+(int)(n-m));
        }
    }
}
发布了30 篇原创文章 · 获赞 0 · 访问量 470

猜你喜欢

转载自blog.csdn.net/qq_26959737/article/details/104542654
今日推荐