JAVA实操代码练习1

购物商店

import java.util.Scanner;

public class gowueasy {
        public static void main(String[] args) {
            Scanner ke = new Scanner(System.in);
            System.out.println("欢迎来到云购物!!!");
            System.out.println("**********************\n商品列表:\n1.巧克力\t2.红牛\t3.娃哈哈\n**********************");

            String YN = "y";
            float money;
            float zmoney = 0.0f;
            int num;
            int znumone = 0, znumtwo = 0, znumthree = 0, zznum = 0;
            String name = "";
            String zname = "";

                    while (YN.equals("y")) {
                        System.out.println("请输入产品编号:");
                        int a = ke.nextInt();
                        switch (a) {
                            case 1:
                                name = "士虎";
                                money = 1.1f;
                                System.out.println("请选择购买的数量:");
                                num = ke.nextInt();
                                znumone += num;
                                zmoney += money * num;
                                zname += name + znumone + "\t";
                                break;
                            case 2:
                                name = "黑牛";
                                money = 2.2f;
                                System.out.println("请选择购买的数量:");
                                num = ke.nextInt();
                                znumtwo += num;
                                zmoney += money * num;
                                zname += name + znumtwo + "\t";
                                break;
                            case 3:
                                name = "雷碧";
                                money = 3.3f;
                                System.out.println("请选择购买的数量:");
                                num = ke.nextInt();
                                znumthree += num;
                                zmoney += money * num;
                                zname += name + znumthree + "\t";
                                break;
                            default:
                                System.out.println("请输入正确编号");
                                break;
                        }

                        System.out.println("是否继续购物? Y/N");
                        YN = ke.next();
                        zznum += znumone + znumtwo + znumthree;

            }
            System.out.println("已购商品信息:" + zname);
            System.out.println("总数量:" + zznum + "\n" + "总花费:" + zmoney + " 大洋");
            System.out.println("购物结束,欢迎下次光临!");
        }

}

九九乘法表

package weibianji.week4.week2;

public class nine {
    public static void main(String[] args) {
        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + "x" + i + "=" + (i * j) + "\t");
            }
            System.out.println();
        }
    }

}

年龄判断

public class nl {
    public static void main(String[] arge){
        nl  one = new nl();
        System.out.println("输入一个字符");
        int num=666;
        if (num<=18){
            System.out.println("年龄:"+num+"--少年");
        }
        else if(num<=28){
            System.out.println("年龄:"+num+"--青年");
        }
        else if(num<=55){
            System.out.println("年龄:"+num+"--中年");
        }
        else if(num<150){
            System.out.println("年龄:"+num+"--老年");
        }
        else if(num>150){
            System.out.println("年龄:"+num+"死亡");
        }

    }

}

各种三角打印

package weibianji.week4.week2;

public class sanjiao {
    public static void main(String[] args) {
        System.out.println("正三角:");
        //a:总行数 b:行数  c:每行打印数量
        for (int a=5,b=1;b<=a;b++){
            for (int c=1;c<=b;c++){
                System.out.print("*");
            }
            System.out.println();
        }

//        System.out.println("倒三角:");
//        //a:总行数 b:行数  c:每行打印数量
//        for(int a=5,b=1;b<=a;b++){
//            for (int c=5;c>=b;c--){
//                System.out.print("*");
//            }
//            System.out.println();
//        }

//        System.out.println("还是三角:");
//        //a:总行数 b:行数  c:每行打印数量
//        for(int a=5,b=1;b<a;b++){
//
//            for (int c=0;c<=a-b;c++){
//                System.out.print(" ");}
//            for (int c=0;c<b;c++){
//                System.out.print("*");
//            }
//            System.out.println();
//        }

//        System.out.println("全三角:");
//        //a:总行数 b:行数  c:每行打印数量
//        for(int a=5,b=1;b<=a;b++){
//            for (int c=5;c>=b+1;c--){
//                System.out.print(" ");}
//            for(int c=1;c<=b*2-1;c++){
//                System.out.print("*");
//            }
//            System.out.println();
//        }

//        System.out.println("菱形:");
//        //a:总行数    i:行数
//        for(int a=7,i=1;i<=a;i++){
//            if(i <= a/2+1){
//                for(int k=1;k<= a/2+1-i;k++){
//                    System.out.print(" ");
//                }
//                for(int k = 1;k <= i;k++){
//                    System.out.print("* ");
//                }
//                System.out.println();
//            }else{
//                for(int k =1;k <= (i -(a/2 + 1));k++){
//                    System.out.print(" ");
//                }
//                for(int k = 1;k <= (2 *(a/2 + 1) - i);k++){
//                    System.out.print("*");
//                }
//                System.out.println();
//            }
//        }

//        System.out.println("空心菱形:");
//        for(int a=7,k = 1;k <=a/2;k++){
//            for(int i = 1;i <= (a/2+1 - k);i++){
//                System.out.print(" ");
//            }
//            System.out.print("*");
//            for(int i = 1;i <= ( (k - 2) * 2 + 1);i++){
//                System.out.print(" ");
//            }
//            if(k != 1){
//                System.out.print("*");
//            }
//            System.out.println();
//        }
//        for(int a=7,k = a/2+1;k >=1;k--){
//            for(int i = 1;i <= (a/2+1 - k);i++){
//                System.out.print(" ");
//            }
//            System.out.print("*");
//            for(int i = 1;i <= ( (k - 2) * 2 + 1);i++){
//                System.out.print(" ");
//            }
//            if(k != 1){
//                System.out.print("*");
//            }
//            System.out.println();
//        }
    }
}

素数判断

package weibianji.week4.week2;

public class sushu {
    public static void main(String args[]){
            int i,j;
            for(i = 2;i < 100;i++){
                for(j = 2;j < i;j++){
                    if(i % j == 0 )
                        break;
                }
                if(j>=i){
                    System.out.print(i+"\t");
                }
            }
        }
    }
//        else{
//            System.out.println("输入一个不小于2的数");
//            }
//        }


switch练习

import java.util.Scanner;

public class switchlx {
    public static void main(String[] args) {
        Scanner num = new Scanner(System.in);
        while (true){
            System.out.println("输入答案:");
            int bb= 1;
            String ccc="y";

            String a = num.next();
        switch (a){
            case "A":
                System.out.println("算你蒙对了");
                return;
            case "B":
                System.out.println("确定选B吗?");
//                System.out.println("要不再试试");
                int b = num.nextInt();

                if (ccc.equals("y")){
                    System.out.println("这题选C");
                    break;
                }else {System.out.println("no");}
                return;
            case "C":
                System.out.println("这题选D");
                break;
            case "D":
                System.out.println("这题选B");
                break;
            case "ESC":
                System.out.println("bb");
                return;
            default:
                System.out.println("你猜");
                break;


        }
        System.out.println("99999999");  //只有写到case里面才不会执行;
        }
    }
}

奇偶数判断

public class whil {
    public static void main(String[] args) {
//        int a = 0 ;
//        while (a<=100){
//            System.out.println(a);
//            a++;
//        }
//        int b = -100;
//        do{
//            System.out.println(b);
//            b++;
//        }while(b<=100);
//        //基数
//        for (int c=50;c<=200;c+=1){
//            if(c%2!=0) {
//                System.out.println(c);
//            }
//        }
//        //偶数
//        for (int d=500;d<=600;d+=2){
//            System.out.println(d);
//        }
//

        for (int e = 0; e <= 100; e += 1) {
            if (e % 2 != 0) {
                System.out.println(e + "这是一个奇数!");
                if (e < 10) {
                    System.out.println("----" + e + "这个数大于10");
                } else if (e < 20) {
                    System.out.println("-----------" + e + "这数大于20" + "\n");
                }
                ;
            } else {
                if (e == 50) {
                    continue;
                } else {
                    System.out.println(e + "这是一个偶数!!");

                }
            }

        }
    }
}

在这里欢迎大家的点赞、关注、评论,以此来促进大家互相学习交流,同时可以让新加入的小伙伴更快的了解新知识!!!

文章内容如有侵权,请联系作者进行删除

≧◠◡◠≦ 1分2分都是爱,感谢已经打赏的老板,和正在打赏的老板们 ≧◠◡◠≦

  • 24
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TinyTuiKun

感谢各位老板们的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值