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)");
        }
    }
}
相关推荐
亲爱的非洲野猪14 小时前
深入解析享元模式:用Java实现高性能对象复用
java·开发语言·享元模式
qq_4017004114 小时前
Qt的.pro文件
开发语言·qt
qq_4017004114 小时前
Qt 事件处理机制
java·数据库·qt
FAFU_kyp14 小时前
Rust 的 引用与借用
开发语言·算法·rust
永远都不秃头的程序员(互关)14 小时前
【K-Means深度探索(一)】数据炼金术第一步:从零手撕K-Means聚类算法
算法·kmeans·聚类
我想回家种地14 小时前
算法期末复习
算法
喵星人工作室14 小时前
C++传说:神明之剑0.4.5装备机制彻底完成
开发语言·c++·游戏
秦jh_14 小时前
【Qt】系统相关(下)
开发语言·qt
东木月14 小时前
使用python获取Windows产品标签
开发语言·windows·python
pumpkin8451414 小时前
Go 基础语法全景
开发语言·后端·golang