Java4day

//输入三边的长度,求三角形的面积和周长(海伦公式)
import java.util.Scanner;
public class homework1{
    public static void main(String[]arg){
        Scanner sc = new Scanner(System.in);
        System.out.println("计算三角形的面积和边长,请输入第一条边的边长(cm):");
        float a=sc.nextFloat();
        System.out.println("请输入第二条边的边长(m):");
       float b=sc.nextFloat();
        System.out.println("请输入第三条边的边长(m:");
        float c=sc.nextFloat();
        float p =(a+b+c)/2;
        System.out.println("三角形的周长为:"+(a+b+c)+"m,面积为"+Math.sqrt(p*(p-a)*(p-b)*(p-c)));
    }
}
//设计一个程序,完成(英雄)商品的购买
//	展示商品信息(折扣)->输入商品价格->输入购买数量->提示付款
//	输入付款金额->打印购买小票(扩展)
import java.util.Scanner;
public class homework2{
    public static void main(String[]arg){
        Scanner sc = new Scanner(System.in);
        System.out.println("\t\t\t\t\t英雄商城英雄列表\n");
        System.out.println("~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n");
        System.out.println("编号\t姓名\t昵称\t\t价格\t库存\t描述\n");
        System.out.println("1\t纳尔\t迷失之牙\t3500\t000\t丛林不会原谅盲目与无知\n");
        System.out.println("2\t锐雯\t放逐之刃\t4000\t000\t她是残忍高效的战士\n");
        System.out.println("3\t薇恩\t暗夜猎手\t3500\t000\t这个世界不想人们想象的那么美好\n");
        System.out.println("4\t扎克\t生化魔人\t3000\t000\t即使你没有脊柱,你也必须站起来\n");
        System.out.println("5\t杰斯\t未来守护者\t2500\t000\t武装着睿智与魅力,你的选择没有错\n");
        System.out.println("6\t盲僧\t啊吧啊吧\t3000\t100\t英雄座右铭:一人之行可灭世,众人之勤可救世!\n");
        System.out.println("~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~");
        System.out.println("(温馨提示)请输入您要购买的英雄编号:");
        int a =sc.nextInt();
        switch(a){
            case 1:
            case 2:
            case 3:
            case 4:
            case 5:
            System.out.println("已售空!");
            break;
            case 6:
            System.out.println("\t\t\t\t\t英雄商城购买英雄\n");
            System.out.println("英雄购买票据");
            System.out.println("~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n");
            System.out.println("\t\t英雄名称:盲僧(史诗)");
            System.out.println("\t\t\t英雄属性:生命值428(+85)/能量值200(+0)/移动速度425/攻击力55.8(+3.2)");
            System.out.println("\t\t\t攻击速度0.651(+3.1%)/护甲值24(+1.25)/攻击距离125\n");
            System.out.println("\t\t英雄座右铭:一人之行可灭世,众人之勤可救世!");
            System.out.println("\t\t英雄价格:3000");
            System.out.println("\t\t活动折扣:9.5");
            System.out.println("插播广告:当风云变色,当流离失所,世界不再是旧日模样");
            System.out.println("你是否会为了自己的梦想战斗,直至力战身亡,直至彼岸他乡");
            System.out.println("~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ *");
            System.out.print("请输入购买数量:");
            double b = sc.nextDouble();
            double m=b*3000*0.95;
            System.out.println("(温馨提示)请付款"+m+":");
            int c =sc.nextInt();
            if(c>=m){
                System.out.println("支付成功,找零"+(c-m));
            }
            else{
                System.out.println("支付失败,金额不足!");
            }
            break;

        }
        
    }
}
//请输入一个数,判断这个数是偶数还是奇数,
//	如果使用偶数,请判断从1到该数是3的倍数有哪些
//	如果是奇数,请判断从1到该数是5的倍数有哪些
import java.util.*;
public class homework3{
    public static void main(String[]arg){
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个整数:");
        int a = sc.nextInt();
        if(a%2==0){
            System.out.println("该数为偶数,1到该数是3的倍数的数为");
            for(int i = 1;i <= a;i++){
                if(i%3==0){
                    System.out.print(i+",");
                }
            }
        }
        if(a%2==1){
            System.out.println("该数为奇数,1到该数是5的倍数的数为");
            for(int i = 1;i <= a;i++){
                if(i%5==0){
                    System.out.print(i+",");
                }
            }
        }      
    }
}
//循环输入某同学S1结业考试的5门课成绩,并计算平均分
import java.util.*;
public class homework4{
    public static void main(String[]arg){
        Scanner sc = new Scanner(System.in);
        float sum =0;
        for(int i=1;i<=5;i++){
            System.out.print("请输入的第"+i+"门课成绩:");
            float a=sc.nextFloat();
            sum += a;
        }
        System.out.println("平均分为:"+sum/5);
       
    }
}
// 打印一个表格
// 	根据用户输入的数

// 	1	1*1	1*1*1
// 	2	2*2	2*2*2
// 	....

// 	n	n平方	n立方
import java.util.*;
public class homework5{
    public static void main(String[]arg){
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个整数:");
        int n = sc.nextInt();
        for(int i=1;i<=n;i++){
            System.out.println(i+"\t"+i+"*"+i+"\t"+i+"*"+i+"*"+i);
           
        }
       
    }
}
// 请从控制台输入一个数,是质数(素数)还是合数
// 	提示:从2开始,只能被1和它本身除尽的数,是质数(素数)
import java.util.*;
public class homework6{
    public static void main(String[]arg){
        Scanner sc = new Scanner(System.in);
        while(true){
            System.out.println("请输入一个正整数:");
            int a = sc.nextInt();
            if(a<1){
            System.out.println("非正整数");
            }
            else if(1==a){
                System.out.println(a+"既不是质数也不是合数");
            }
            else if(a>=2){
                int sum = 2;
                for(int i = 2;i <= Math.sqrt(a);i++){
                    if(a%i==0){
                        System.out.println(a+"是合数");
                        break; 
                    }
                    sum++;                  
                }
                if(sum>=Math.sqrt(a)){
                    System.out.println(a+"是质数");
                }             
            }
            
        }
    }
}
//求1~100之间不能被3整除的数之和
public class homework7{
    public static void main(String[]arg){
        int sum = 0;
        for(int i = 1;i <= 100;i++){
            if(i%3!=0){
                sum+=i;
            } 
        }
        System.out.println("1~100之间不能被3整除的数之和为"+sum);
    }
}

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值