close
import java.util.*;
public class S031{
static Scanner console = new Scanner(System.in);
static Random randomGenerator =new Random();
public static void main(String[] args){
int i,ans,guess,times,total=0,guessm=1,guessM=99;
ans=1+randomGenerator.nextInt(99);
for(i=1;i<=10;i++)
{ System.out.print("請猜一數值"+guessm+"~"+guessM+":");
guess=console.nextInt();
if (guess<=99){
if(guess==ans){
System.out.println("您猜對了==>"+ guess);

break;
}
else if(guess < ans) {
guessm=guess+1;
System.out.println("請猜大一點...");

}
else {
guessM=guess-1;
System.out.println("請猜小一點...");

}
}
else{
i-=1;
}
}
times=i;
switch (times){
case 1:total=100;break;
case 2:case 3:total=80;break;
case 4:case 5:case 6:total=60;break;
case 7:case 8:case 9:case 10:total=40;break;
}
System.out.println("猜了"+times+"次:您的分數="+total);

}
}

==========================================

import java.util.*;
public class a077{
static Scanner console = new Scanner(System.in);
static Random randomGenerator =new Random();
public static void main(String[] args){
int i,ans,guess;
ans=randomGenerator.nextInt(100);
System.out.println("李雅筠");
System.out.println("0~99");
for(i=1;i<11;i++)
{ System.out.print("請猜一數值:");
guess=console.nextInt();
if(guess==ans)
{ System.out.println("您猜對了==>"+ guess);
break;
}
else if(guess < ans)
System.out.println("請猜大一點..."+guess+"~"+"99");
else
System.out.println("請猜小一點..."+"~"+guess);
}
switch(i)
{
case 1:
System.out.println("100分");
break;
case 2:case 3:
System.out.println("80分");
break;
case 4:case 5:case 6:
System.out.println("60分");
break;
case 7:case 8:case 9:
System.out.println("40分");
break;
case 10:
System.out.println("0分");
break;
}
}
}
arrow
arrow
    全站熱搜

    sayu5214 發表在 痞客邦 留言(0) 人氣()