java培训--第一天

实现99乘法表:

package figure_day1;


public class test06 {
public static void main(String[] args) {
for(int i = 1;i < 10;i++){          
            for(int j = 1;j <= i;j++){      
                System.out.print(i+"X"+j+"="+i*j+" ");
                if(i == j){                   
                    System.out.println();
                }
            }

}


实现棱形:

for (int i = 1; i < 8; i++) {
if(i<=4) {for (int j = 0; j <4-i ; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*i-1; j++) {
System.out.print("*");
}
System.out.println(" ");} 
else if(i==5){
for (int j = 0; j <i-4 ; j++) {
System.out.print(" ");
}
for (int j = 0; j <5; j++) {
System.out.print("*");

}System.out.println(" ");
}
else if(i==6) {
for (int j = 0; j <i-4 ; j++) {
System.out.print(" ");
}
for (int j = 0; j <3; j++) {
System.out.print("*");
}System.out.println(" ");
}
else {for (int j = 0; j <i-4 ; j++) {
System.out.print(" ");
}
for (int j = 0; j <1; j++) {
System.out.print("*");
}System.out.println(" ");}
}

}


投骰子:
掷摋子游戏博弈游戏:三个骰子,约定三个骰子的点数
最大点数:18    3---9小 10—18大
最小点数:3
1、如果是 大于 9小于等于18 表示大 、
2、否则是小
3、初始值钱数为5000钱

4、每次只能下注是50的倍数但是最大不能超过1000

package figure_day1;


import java.nio.channels.ScatteringByteChannel;
import java.util.Scanner;


public class test07 {
public static void main(String[] args) {

/**if(score>9&&score<=18)
{
System.out.println("点数是"+score+"为大");
}
else {System.out.println("点数是"+score+"为小");}
*/

int money1=0;
int mnyfrst=5000;
int age;
while(true) {
int score1=(int)(Math.random()*6)+1;
int score2=(int)(Math.random()*6)+1;
int score3=(int)(Math.random()*6)+1;
int score=score1+score2+score3;
Scanner scan=new Scanner(System.in);
System.out.println("请输入多少钱(必须是是50的倍数但是最大不能超过1000)");
money1=scan.nextInt();
if (money1%50==0&&money1<=1000) {System.out.println("请猜大小(大输入1,小输入0)");
age=scan.nextInt();
if(age==1) {
if(score>9&&score<=18) {
System.out.println("点数为"+score+"你猜对了");
mnyfrst=mnyfrst+money1;
}
else {System.out.println("点数为"+score+"你猜错了");
mnyfrst=mnyfrst-money1;
}
}
else if(age==0) {
if(score>=3&&score<=9) {
System.out.println("点数为"+score+"你猜对了");
mnyfrst=mnyfrst+money1;
}
else { 
System.out.println("点数为"+score+"你猜错了");
mnyfrst=mnyfrst-money1;
}
}
else {
System.out.println("你输入的数字不对");
}
System.out.println("你还剩"+mnyfrst+"rmb");}
else {System.out.println("你输入的钱不对");}
if(mnyfrst<=0) {System.out.println("你破产了");break;};
}



}
}


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值