Java代码基础算法练习-圆的面积-2024.04.17

任务描述:

已知半径r,求一个圆的面积(保留两位小数),其中 0 < r < 5,PI = 3.14,圆面积公式: PI * r * r


任务要求:


代码示例:

java 复制代码
package April_2024;

import java.util.Scanner;

// 已知半径r,求一个圆的面积(保留两位小数)
// 其中 0 < r < 5,PI = 3.14
// 圆面积公式: PI * r * r
public class a240417_1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个半径,浮点类型: ");
        double r = sc.nextDouble();
        if (r > 0 && r < 5){
            double area = 3.14 * r * r;
            System.out.printf("圆的面积: %.2f", area);
        } else {
            System.out.println("输入的半径不在范围内(0 < r < 5)");
        }
    }
}
相关推荐
PhyliciaFelicia1 分钟前
空间数据采集与管理:为什么选择ArcGISPro和Python?
开发语言·python·深度学习·机器学习·arcgis·数据分析
飞翔的佩奇9 分钟前
Java项目:基于SSM框架实现的游戏攻略网站系统分前后台【ssm+B/S架构+源码+数据库+毕业论文+任务书】
java·数据库·spring·游戏·架构·maven·ssm框架
袁袁袁袁满11 分钟前
Python之MoviePy视频编辑模块介绍与应用
开发语言·python·音视频·moviepy·视频编辑模块
u01040583611 分钟前
构建可扩展的Java Web应用架构
java·前端·架构
蛔虫在他乡12 分钟前
从零开始的python学习生活1
python·学习·生活
曼巴UE514 分钟前
UE C++ 多镜头设置缩放 平移
开发语言·c++
不爱学习的啊Biao16 分钟前
C# 下sendmessage和postmessage的区别详解与示例
开发语言·c#
悄悄敲敲敲17 分钟前
栈的实现详解
c语言·开发语言·数据结构·c++·算法·链表·线性回归
danaaaa23 分钟前
算法力扣刷题总结篇 ——【四】
数据结构·c++·算法·leetcode·职场和发展
长亭外的少年25 分钟前
ClickHouse 介绍:深度解析高性能列式数据库的核心优势
java·数据库·clickhouse