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)");
        }
    }
}
相关推荐
历程里程碑20 小时前
Linux 18 进程控制
linux·运维·服务器·开发语言·数据结构·c++·笔记
froginwe1120 小时前
C# 预处理器指令
开发语言
YuTaoShao20 小时前
【LeetCode 每日一题】3013. 将数组分成最小总代价的子数组 II
算法·leetcode·职场和发展
serve the people21 小时前
python环境搭建 (五) Dockerfile 和 docker-compose.yml 核心作用
java·python·docker
爱装代码的小瓶子21 小时前
【c++与Linux基础】文件篇(5)- 文件管理系统:
linux·开发语言·c++
独断万古他化21 小时前
【Spring 事务】核心概念与实战:从手动控制到注解自动事务
java·spring·事务
爱尔兰极光21 小时前
LeetCode 热题 100--字母异位词分组
算法·leetcode·职场和发展
要开心吖ZSH21 小时前
Spring AI Alibaba 个人学习笔记
人工智能·学习·spring·spring ai·springaialibaba
马猴烧酒.21 小时前
【团队空间|第十一天】基础功能实现,RBAC权限控制,ShardingSphere详解
java·开发语言·数据库
●VON21 小时前
React Native for OpenHarmony:深入剖析 Switch 组件的状态绑定、无障碍与样式定制
javascript·学习·react native·react.js·von