2019年7月17日 星期三

do while猜數字

以下為修正版

import java.util.Scanner;
     Scanner scanner = new Scanner(System.in);
        int min = 1;
        int max = 100;
        boolean isBoo = true;
        int ans = (int) (Math.random() * 100 );//1-100
        do {
            System.out.printf("請猜 %d ~ %d:", min, max);
            int keyin = scanner.nextInt();
            if (keyin == ans) {
               System.out.println("猜中了!");
                isBoo = false;
            }   else if (keyin < ans && keyin >=min) {
                 System.out.println("猜大一點");
                 min = keyin;
            }   else if (keyin > ans && keyin <=max) {
                System.out.println("猜小一點");
                max = keyin;
            } else {
                  System.out.println("超出範圍");
             
            }
        } while (isBoo);


沒有留言:

張貼留言

Raspberry Pi 做 PostgreSQL(Timescale) 讓真實溫度資料寫入到PostgreSQL - PostgreSQL有GUI操作畫面

此次範例Raspberry Pi 4 先下載 樹梅派系統 軟體 先確定OK在做系統寫入 先更新系統 sudo apt update sudo apt upgrade -y 因為這次是要有GUI介面的(所以需要安裝Docker) Step 1 安裝 Docker sudo apt ...