1. 程式人生 > >我的Java課程學習5——猜數字遊戲

我的Java課程學習5——猜數字遊戲

學習使用if-else和while迴圈

程式碼:

import java.util.Scanner;
import java.util.Random;
public class T3{
    public static void main(String args[]){
        Scanner reader = new Scanner(System.in);
        Random random = new Random();
        System.out.println("給你一個1至100之間的整數,請猜測這個數");
        int realNumber = random.nextInt(100)+1;
        int yourGuess = 0;
        System.out.print("輸入您的猜測:");
        yourGuess = reader.nextInt();
        while(yourGuess!=realNumber){
            if(yourGuess>realNumber){
                System.out.print("猜大了,再輸入你的猜測:");
                yourGuess = reader.nextInt();
            }
            else if(yourGuess<realNumber){
                System.out.print("猜小了,再輸入你的猜測:");
                yourGuess = reader.nextInt();
            }
        }
        System.out.println("你猜對了!");
    }
}
執行結果:


相關推薦

Java課程學習5——數字遊戲

學習使用if-else和while迴圈 程式碼: import java.util.Scanner; import java.util.Random; public class T3{ pu

js 學習數字遊戲

val user 數字 mar math submit rem for listener 知識點 js 操作元素 增 (document.createElement(),document.body.appendChild()), 刪(parentNode.removeCh

java基礎作業之數字遊戲

 類的成員變數 猜數字遊戲一個類A有一個成員變數v有一個初值100。  定義一個類對A類的成員變數v進行猜。如果大了則提示大了小了則提示小了。等於則提示猜測成功。        packag

JAVA課程學習五:數字遊戲

練習知識1:while迴圈 練習知識2:for迴圈 熟悉if-else分支,random函式,int m = Integer.parseInt(“123”)字串轉為int型資料。 通過輸入一個數,與隨機生成的數進行比對,猜出這個隨機生成的數。 程式碼: import

java 實現數字遊戲 隨機給定一個數字大小直到正確

個數字 blog spa 猜數字 style ring imp code ont package com.swift; import java.util.Random; import java.util.Scanner; public class GuessBigSm

java數字遊戲

while print system 隨機 循環 system.in 輸入 pri 用戶 一.要求:程序運行時1.提示用戶輸入數字2.如果猜中則輸出猜對了3.如果沒猜中則提示數字大了或者小了,並提示繼續猜,直到猜中4.用戶按輸入0則退出遊戲5.用while循環寫6.猜的數字

Python學習筆記小結之數字遊戲

知識 pre 分享 class ood imp 否則 cor clas 隨筆記錄方便自己和同路人查閱。 #------------------------------------------------我是可恥的分割線---------------------------

Java數字遊戲

程式碼: public class Guess{ public static void main(String[] args){ GuessNumber guess = new GuessNumber(); java.util.Random random = new java.util

JAVA——數字遊戲

猜數字遊戲 要求: 輸入一個隨機數,(0,100) 使用者輸入數字進行猜數字遊戲 若猜對,則直接退出遊戲; 若猜錯,則繼續猜,直到猜對為止 import java.util.Random; import java.util.Scanner; publ

初識java數字遊戲

import java.util.Random; import java.util.Scanner; public class Guessnum{ private final int value; public Guessnum(){ Random random = new

java程式碼實現數字遊戲

public class GuessingGame { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num = (int)(Math.random()*100

Java-數字遊戲

/* 需求:猜數字遊戲,如果猜對了結束遊戲,沒猜對繼續猜 1、鍵盤輸入guessNum,系統產生隨機數ranNum 產生一個隨機數 1-建立一個隨機數物件 2-呼叫隨機數物件的方法intNext() 3-倒入包 2、while(num1

Java 案例二 數字遊戲

/* 猜數字案例 遊戲操作如下: 後臺預先生成一個1-100之間的隨機數,使用者鍵盤錄入猜數字 如果猜對了,列印“恭喜您,答對了” 如果猜錯了 猜大了:列印“sorry,您猜大了!” 猜小了:列印“sorry,您猜小了!” 直到數字猜到為止

Python學習筆記(五)數字遊戲(while)

今天寫的是一個猜數字遊戲,我記得好像大二還是大三的時候在日方課上用vb實現過,大體思想就是先生成一個隨機數,然後進行輸入,程式會判斷你輸入的值和隨機值相比較的結果,一直到你輸入正確才退出迴圈體。 關於隨機數的應用,首先要引入random類,程式中生成的是1到10的隨機

Java課程學習十一:圖片匹配遊戲

圖片匹配遊戲 引用轉載請註明出處,Thanks! 通過為標籤空間新增圖形以及滑鼠事件,完成圖片配對的遊戲。[1] JFrame 簡介: Swing的三個基本構造塊:標籤、按鈕和文字欄位;但是需要個地方安放它們,並希望使用者知道如何處理它們。JFrame 類

Java課程學習2——求10的階乘

程式碼: public class T1{ public static void main(String args[]){ int sum=1; for(int

學習筆記4——數字遊戲,隨機數

<span style="font-size:18px;">/* Name: find_nbr.c * Purpose: This program picks a random number and then * lets the user try

JAVA--第2周實驗--數字遊戲

/* (程式頭部註釋開始) * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱:猜數字遊戲 * 作 者: 雷恆鑫 * 完成日期: 2012 年 09 月 07 日

Java課程學習4——遍歷和複製陣列

學習使用Java中Arrays類方法運算元組 程式碼: import java.util.Arrays; public class T2{ public static void main(S

java語言的數字遊戲程式碼

昨天寫的一段亂七八糟的java語言猜數字程式碼。 ==================================== 系統隨機生成0-9中的不重複四位數字。 然後使用者輸入四個數字 如果數字對了,位置不對 則顯示 nB,n是有幾個是位置對的。 如果數字對了,位置也是對