80题通关Java基础:第27至28题

第27题 编写程序求球的半径和体积(10分)

Time Limit : 1.0 s Memory Limit : 32 MB

🍋题目描述

题目描述:
输入球的中心点和球上某一点的坐标,计算球的半径和体积
输入:
球的中心点和球上某一点的坐标,以如下形式输入:x0 y0 z0 x1 y1 z1
输出:
输入可能有多组,对于每组输入,输出球的半径和体积
样例输入:
0 0 0 1 1 1
样例输出:
1.7320508075688772 21.76559237081061

🍋源代码

import java.util.Scanner;
// TODO Auto-generated method stub
public class Main {
public static void main(String[] args) {
	
	 Scanner in=new Scanner(System.in);
	 while(in.hasNext())
	 {
	 double bj,tj;
	 double x0=in.nextDouble(),y0=in.nextDouble(),z0=in.nextDouble();
	 double x1=in.nextDouble(),y1=in.nextDouble(),z1=in.nextDouble();
	 bj=Math.sqrt((x0-x1)*(x0-x1)+(y0-y1)*(y0-y1)+(z0-z1)*(z0-z1));
	 tj=4/3.0*bj*bj*bj*Math.PI;
	 System.out.printf("%.16f",bj);	  
	 System.out.print(" ");	  
	 System.out.printf("%.14f",tj);	  
	 }
	
}
}

第28题 编写程序求最小和(10分)

🍋题目描述

题目描述:
给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?
输入:
输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。
输出:
可能有多组测试数据,对于每组数据,
输出一行,给出一个正整数,是5个数中小于a的数的和。
样例输入:
10 1 2 3 4 11
样例输出:
10

🍋源代码

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in =new Scanner(System.in);
		while(in.hasNext())
		{
			int a=in.nextInt(),b=in.nextInt(),c=in.nextInt(),d=in.nextInt(),e=in.nextInt(),f=in.nextInt();
			int s=0;
			if(b<a)
				s+=b;
			if(c<a)
				s+=c;
			if(d<a)
				s+=d;
			if(e<a)
				s+=e;
			if(f<a)
				s+=f;
			System.out.println(s);
		
		}
		
		
	}

}

如果这篇文章对你帮助很大,麻烦帮忙,点下友情链接: 鱼儿项目网(直接点这里),进去之后切换几个页面,停留几十秒。感激不尽。本站采集全网自媒体,网赚类,电商营销课程。里面有一些免费项目大家也可以看看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m明月Java3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值