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)");
        }
    }
}
相关推荐
软件黑马王子9 分钟前
Unity游戏制作中的C#基础(3)加减乘除算术操作符,比较运算符,逻辑与,或运算符
开发语言·unity·c#
张太行_10 分钟前
Qt Creator 设计界面后的预览方法
开发语言·qt
SylviaW0812 分钟前
python-leetcode 37.翻转二叉树
算法·leetcode·职场和发展
视觉CG15 分钟前
【Viewer.js】vue3封装图片查看器
开发语言·javascript·vue.js
h^hh21 分钟前
洛谷 P3405 [USACO16DEC] Cities and States S(详解)c++
开发语言·数据结构·c++·算法·哈希算法
玦尘、21 分钟前
位运算实用技巧与LeetCode实战
算法·leetcode·位操作
qwy71522925816327 分钟前
20-R 绘图 - 饼图
开发语言·数据库·r语言
重生之我要成为代码大佬28 分钟前
Python天梯赛10分题-念数字、求整数段和、比较大小、计算阶乘和
开发语言·数据结构·python·算法
琑951 小时前
nextjs项目搭建——头部导航
开发语言·前端·javascript
Distance失落心1 小时前
idea任意版本的安装
java·ide·java-ee·eclipse·intellij-idea