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)");
        }
    }
}
相关推荐
Kx_Triumphs2 分钟前
计算几何-旋转卡壳两种实现方案(兼P1452题解
算法·题解
代码游侠6 分钟前
学习笔记——Linux字符设备驱动开发
linux·arm开发·驱动开发·单片机·嵌入式硬件·学习·算法
charlie1145141919 分钟前
嵌入式C++教程——ETL(Embedded Template Library)
开发语言·c++·笔记·学习·嵌入式·etl
陳103010 分钟前
C++:AVL树的模拟实现
开发语言·c++
小王不爱笑13211 分钟前
LangChain4J 整合多 AI 模型核心实现步骤
java·人工智能·spring boot
西凉的悲伤12 分钟前
spring-boot-starter-validation使用注解进行参数校验
java·spring boot·参数校验·validation·注解校验参数
LucDelton24 分钟前
Java 读取无限量文件读取的思路
java·运维·网络
zfoo-framework31 分钟前
docker desktop
开发语言
夹锌饼干34 分钟前
mysql死锁排查流程--(处理mysql阻塞问题)
java·mysql
李小星同志41 分钟前
VID2WORLD: CRAFTING VIDEO DIFFUSION MODELSTO INTERACTIVE WORLD MODELS论文学习
学习