1. 程式人生 > >java學習之小專案彩票購買系統

java學習之小專案彩票購買系統

專案需求
雙色球投注區分為紅色球號碼區和藍色球號碼區,
紅色球號碼區由1-33共33個號碼組成,藍色球號碼區由1-16共16個號碼組成。
投注時選擇6個紅球號碼和1個藍球號碼組成一注進行單式投注,每注金額2元。
一等獎:投注號碼與當期開獎號碼全部相同(順序不限,下同),即中獎;
二等獎:投注號碼與當期開獎號碼中的6個紅色球號碼相同,即中獎;
三等獎:投注號碼與當期開獎號碼中的任意5個紅色球號碼和1個藍色球號碼相同,即中獎;
四等獎:投注號碼與當期開獎號碼中的任意5個紅色球號碼相同,或與任意4個紅色球號碼和1個藍色球號碼相同,即中獎;
五等獎:投注號碼與當期開獎號碼中的任意4個紅色球號碼相同,或與任意3個紅色球號碼和1個藍色球號碼相同,即中獎;
六等獎:投注號碼與當期開獎號碼中的1個藍色球號碼相同,即中獎。
顯示中獎結果的同時顯示您一共下注人民幣??元,累計中獎人民幣??元
實現機選號碼功能    
public static void main(String[] args) {
		int total = 0;
		final int PRICE = 2;
		int count = 0;
		boolean isBuy = false;
		int nums[] = new int[7];
		int len = nums.length;

		System.out.println("*******歡迎進入雙色球彩票系統*********");
		System.out.println("     *1.購買彩票");
		System.out.println("     *2.檢視開獎");
		System.out.println("     *3.退出");
		System.out.println("-------------------------------");
		System.out.println("請您選擇選單");
詳細程式碼地址:https://github.com/Strivema/DoubleColorGames
目前小專案還有很多bug在除錯中
java小白求照顧
    

相關推薦

java學習專案彩票購買系統

專案需求 雙色球投注區分為紅色球號碼區和藍色球號碼區, 紅色球號碼區由1-33共33個號碼組成,藍色球號碼區由1-16共16個號碼組成。 投注時選擇6個紅球號碼和1個藍球號碼組成一注進行單式投注,每注金額2元。 一等獎:投注號碼與當期開獎號碼全部相同(順序不限,下同),即中

java學習租車系統

結果 分享圖片 width 類繼承 子類 bsp alt 要求 過程 ?背景:有三種類型的車供給用戶來租用? ?要求:控制臺用戶交互界面,根據用戶需求輸出租車價格,結果如下: 創建租車類主要設計過程: 創建租車類 創建Car父類,包含四種屬性成員,重寫構造方法

java學習借書系統

fin main方法 cas int() import pan 需要 使用 system.in 實現的圖書借閱系統要處理用戶輸入的非法參數,並引導用戶正確使用 測試結果: 主要目的就是練習異常處理中的Exception類的使用 使用的相關語法 1 try{ 2 /

白的java學習路 “ 選擇結構(一)”

測試 exti 邏輯運算符 main system 有一個 學習 並且 oid if選擇結構: if選擇結構是根據條件判斷之後再做處理的一種語法結構。 1.if選擇結構的語法: public class Demo{ public static void main(

白的java學習路 “ 選擇結構(二)”

pre ring 問題 -s stat 適合 static 之路 span switch 選擇結構: 為什麽使用switch選擇結構: switch選擇結構可以更好地解決等值判斷問題。 switch選擇結構的四個關鍵字: switch case default

白的java學習路 “ 類和對象”

之路 抽象 AS 類和對象 可維護 屬性和方法 style “.” 信息 一.※ 萬物皆對象 二.對象的兩個特征: 屬性:對象具有的各種特征 方法:對象執行的操作 對象:用來描述客觀事物的一個實體,由一組屬性和方法構成 三.

白的java學習路 "類的無參方法"

rgs 學習 定義 沒有 java學習 AR public 值類型 它的 Java註釋: //:單行註釋 /**/:多行註釋 /** */:JavaDoc註釋語法: 訪問修飾符 返回值類型 方法名(){

白的java學習路 “ 字符串”

輸入 bsp 轉換成 con substring todo 字符 void inpu 定一個字符串可以使用string類和stringbuffer類。 string類提供了大量的操作字符串的方法,常用的如下: 獲得字符串的長度: length()。 比較字符串:equals

React學習旅----專案例項----無人點餐二---詳情頁渲染

App.js /* react路由的配置: 1、找到官方文件 https://reacttraining.com/react-router/web/example/basic 2、安裝 cnpm install react-router-dom --save 3、找

java基礎學習知識點篇一

java基礎學習之小知識點 1.程式碼塊 分類 2.super和this的注意點 3.過載(overload)和重寫(override) 4.final修飾符 final指的是**最終的**。 注意點:

李的Java學習路(2)

第二天 萬惡的修飾符 小葉:“老表又見面啦,今天晚上說什麼呢?” 小李:“昨晚說到了類和方法還有成員變數等等前面都有各種修飾符,那我們今晚就說一下各類的修飾符吧:D” 小李:“在Java裡定義類,方法,變數一般的格式都是:訪問修飾符+修飾符+名稱的。 那麼對於類來說: 訪問修飾符:

李的Java學習路(1)

第一天 java的面向物件思想 小葉:“為什麼要學習Java呢???” 小李:“因為Java比c語言有趣多了。。。。” 小葉:“你剛學完c語言,來說說c語言和Java的異同之處吧。” 小李:“c語言和Java的語法基礎,程式控制語句大體都是一樣的。主要是不同之處:Java和c的程

Java學習路---1】List的ArrayList和LinkedList的KTV點歌系統修改

本程式碼是參考書籍敲出 ,加入了部分自己的東西讓程式完善一些,謝謝!!! KTVArrayList程式碼: 1 import java.util.Scanner; 2 import java.util.ArrayList; 3 4 public class KTVByArrayList {

《深入理解計算機系統(原書第三版)》pdf附網盤下載連結+(附一個菜鳥的java學習路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

React學習旅----專案例項----無人點餐一

App.js /* react路由的配置: 1、找到官方文件 https://reacttraining.com/react-router/web/example/basic 2、安裝 cnpm install react-router-dom --s

React學習旅----專案例項----無人點餐二---路由模組化-中小型專案

routes陣列配置動態路由表 import React, { Component } from 'react'; import logo from './logo.svg'; import './App.css'; import { BrowserRouter as Ro

李的Java學習路(3)

第三天 關於方法的那些事 早晨滿課的小李在午後即將進入甜美夢鄉時收到老葉的微信轟炸後,精神抖(wei)擻(mi)地寫起了部落格。。。 老葉:“別忘了答應我的每週一篇的部落格啊!” 小李:“。。。。。。。。。。。。。(誰讓他是我親老表呢) 嗯!又到了小李每天10

java專案鮮花銷售系統

專案:七彩鮮花銷售系統 一、練習目標 1.體會陣列的作用 2.找到分層開發的感覺 3.收穫分層開發的興趣 4.作出效果,找到自信 5.學會除錯錯誤 6.掌握陣列的增刪改查方法 全部講解和練習時間控制在3小時以內 二、專案需求 1.使用分層開發:表示層(測試類)、業務層(鮮花管理類)、

JAVA專案-銀行管理系統(圖形化介面)3-登入與查詢

還是老規矩 ,先上圖, 得清晰的認識到自己寫到哪了, 還差多少 我們看圖 出了掛失ReportLose和資訊註冊Register 我們不要進行資訊驗證 其他在途中都必須進行 但我為什麼要綜合成一個呢, 因為懶, 覺得寫6個一樣的貼上都感覺很狗 但

JAVA專案--銀行管理系統

銀行新使用者現金業務辦理 1.任務描述     編寫一個銀行新使用者現金業務辦理程式,使其模擬新使用者到銀行辦理現金存取業務時的場景。     要求此場景中,要模擬出銀行對使用者到來的歡迎動作、對使用者離開的提醒動作,以及使用者的開戶、存款和取款