Java项目案例-计算圆的面积

(一)项目案例一:计算圆的面积

1.项目实施

package com.itheima;

/**55

  • 功能:计算圆的面积
  • 日期:2002年03月24日
    */
    public class Task01 {
    public static void main(String[] args){
    //1.声明部分
    double r,s;//声明了两个双精度变量,第一个单词小写,从第二个单词开始首字母大写,比如studenName
    final double PI=3.1415926;//常量一般采用大写字母,单词之间用"_"链接,比如MAX_VALUE
    //2.输入部分
    r=4;//低精度的整数可以赋给高精度的双精度变量,注意:=不是关系里的相等,而是赋值号。==才是关系里的相等
    //3.处理部分
    s=PI *r r;//用到了算术运算里的乘法,而不是“X”,而是“
    //4.输出部分
    System.out.println("s = "+s);
    }
    }
2.输出结果

在这里插入图片描述

(二)项目案例二:计算圆的面积(遮尾法)

1.项目实施

package com.itheima;

import java.util.Scanner;
/**

  • 功能:计算圆的面积
  •  用户输入半径
    
  • 日期:2002年03月24日
    */
    public class Task01_3 {
    public static void main(String[] args){
    //声明部分
    double r,s;
    final double PI=3.1415926;
    Scanner sc = new Scanner(System.in);//System.in —标准字节输入流,代表键盘
    //输入部分
    System.out.println("r = ");
    r = sc.nextDouble();//表示通过扫描器对象获取键盘输入的整数,如果输入的不是整数,就会抛出异常
    //处理部分
    s=PI *r *r;
    //输出部分
    System.out.println(“s = “+ String.format(”%.2f”,s));//遮尾法
    }
    }
2.输出结果

在这里插入图片描述

(三)项目案例三:计算圆的面积(用户输入半径)

1.项目实施

package com.itheima;

import java.util.Scanner;

/**

  • 功能:计算圆的面积
  •  用户输入半径
    
  • 日期:2002年03月24日
    */
    public class Task01_2 {
    public static void main(String[] args){
    //声明部分
    double r,s;
    final double PI=3.1415926;
    Scanner sc = new Scanner(System.in);//System.in —标准字节输入流,代表键盘
    //输入部分
    System.out.println("r = ");
    r = sc.nextDouble();//表示通过扫描器对象获取键盘输入的实数,如果输入的不是实数或小数,就会抛出异常
    //处理部分
    s=PI *r *r;
    //输出部分
    System.out.println("s = "+s);
    }
    }
2.输出结果

在这里插入图片描述

(四)项目案例四:计算圆的面积(选择结构版)

1.项目实施

package p02;

import java.util.Scanner;

/**
功能:计算园的面积(选择结构版)
日期:2002年03月31日
/
public class XExercise01 {
public static void main(String[] args){
double r,s;
final double PI =3.14;
Scanner sc = new Scanner(System.in);
System.out.print("r = ");
r = sc.nextDouble();
if (r<0){
System.out.println(“半径不能为负!”);
return;
}
s=PI
r*r;
System.out.println("s = "+s);
}
}

2.输出结果

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值