[Tin tức] Java 57. Lập trình Mini Game Cá Cược Tài Xỉu – sử dụng lớp Random và Numberformat Java



★ Khóa học miễn phí #LậpTrìnhJava: ★ #LậpTrìnhC: ★ Ủng hộ phát triển kênh: Momo,ZaloPay,ViettelPay: 0374568701 / STK: 109005606811 Vietinbank – CTK: Le Nhat Tung. ★ Link tải code:
★ Khóa học Lập trình Java: bao gồm tất cả nội dung kiến thức về các công cụ lập trình IDE, Java Core, Các thuật toán, Lập trình hướng đối tượng Java, Cấu trúc dữ liệu Java, Xử lý tập tin trong Java, Lập trình giao diện AWT và Swing, Lập trình mạng Java, Sử dụng Java để tương tác với cơ sở dữ liệu, Lập trình xây dựng ứng dụng website trên nền tảng Java web, JSP và Servlet.
Khóa học này cung cấp phần lớn kiến thức và kỹ năng về ngôn ngữ lập trình java và là bước đệm cho các lập trình viên muốn tìm hiểu tiếp ngôn ngữ lập trình Android.
Khóa học này phù hợp cho các bạn mới bắt đầu học Lập trình Java, hoặc các bạn muốn ôn tập lại kiến thức một cách hệ thống và mạch lạc để chuẩn bị đi làm.
★ Bạn cũng có thể tìm thấy các khóa học về ngôn ngữ khác tại đây:
★ Cácn bạn vui lòng đăng ký kênh (Subscribe) và chia sẻ video (Share) đến các bạn cùng lớp nhé.
★ Diễn đàn hỏi đáp:
★ Facebook:
★ Website:
=================================
✩ Hộp thư đóng góp ý kiến hoặc ý tưởng: lenhattung@gmail.com
=================================
© Bản quyền thuộc về TITV ☞ Vui lòng không đăng tải lại Video từ kênh này
© Copyright by TITV Channel ☞ Do not Re-up

46 bình luận về “[Tin tức] Java 57. Lập trình Mini Game Cá Cược Tài Xỉu – sử dụng lớp Random và Numberformat Java”

  1. mong anh ra list bài tập hoặc a có thể cho bọn e xin nguồn bài tập java được không ạ, học lý thuyết xong thực hành thì cứ toàn bị quên thôi ạ, đến khi thực sự cần kiến thức để làm bài thì ko có hoặc làm chậm vì phải giở lại để xem

    Bình luận
  2. Cho các bạn tham khảo:

    package main;

    import java.text.NumberFormat;

    import java.util.Locale;

    import java.util.Random;

    import java.util.Scanner;

    public class TaiXiu {

    public static void main(String[] args) {

    double taiKhoanNguoiChoi = 500000;

    Scanner sc = new Scanner(System.in);

    Locale lc = new Locale("vi", "VN");

    NumberFormat num = NumberFormat.getCurrencyInstance(lc);

    int luaChon;

    do {

    System.out.println("#Xin mời bạn nhập lựa chọn!");

    System.out.println("=>Nhấn 1 để bắt đầu chơi!");

    System.out.println("=>Nhấn phím bất kỳ để thoát!");

    luaChon= sc.nextInt();

    if(luaChon == 1) {

    double datCuoc;

    do {

    System.out.println("—–BẮT ĐẦU ĐẶT CƯỢC—–");

    System.out.println("$$$Tài khoản của bạn hiện có: "+ num.format(taiKhoanNguoiChoi));

    System.out.println("Xin mời nhập số tiền cược:");

    datCuoc = sc.nextDouble();

    if(datCuoc >=0 && datCuoc <= taiKhoanNguoiChoi) {

    System.out.println("Bạn đã đặt cược: "+ num.format(datCuoc));

    }else if(datCuoc<=0) {

    System.out.println("*****Số tiền đặt cược phải lớn hơn 0");

    System.out.println("Vui lòng nhập lại số tiền cược!");

    }else {

    System.out.println("*****Số tiền đặt cược không được lớn hơn số dư tài khoản!");

    System.out.println("Vui lòng nhập lại số tiền cược!");

    }

    } while (datCuoc<=0 || datCuoc > taiKhoanNguoiChoi);

    int chonTaiXiu;

    do {

    System.out.println("=>Nhấn 1 để chọn Tài!");

    System.out.println("=>Nhấn 2 để chọn Xỉu!");

    chonTaiXiu= sc.nextInt();

    System.out.println((chonTaiXiu ==1) ? "*****Bạn đã đặt Tài" : "****Bạn đã đặt Xỉu");

    } while (chonTaiXiu!=1 && chonTaiXiu !=2);

    Random xucXac = new Random();

    int giaTri1 = xucXac.nextInt(5)+1;

    int giaTri2 = xucXac.nextInt(5)+1;

    int giaTri3 = xucXac.nextInt(5)+1;

    int kq =giaTri1 + giaTri2+ giaTri3;

    System.out.println("Kết Quả Là: "+ kq);

    if(kq ==3 || kq ==18) {

    taiKhoanNguoiChoi -= datCuoc;

    System.out.println("*****************************");

    System.out.println("Nhà cái ăn hết. Bạn đã thua cược!");

    System.out.println("Tài khoản của bạn còn: "+ num.format(taiKhoanNguoiChoi));

    }else if(kq>=4 && kq<=10) {

    if(luaChon== 2) {

    taiKhoanNguoiChoi += datCuoc;

    System.out.println("*****************************");

    System.out.println("Chúc mừng! Bạn đã thắng cược!");

    System.out.println("Tài khoản của bạn hiện có: "+ num.format(taiKhoanNguoiChoi));

    }else {

    taiKhoanNguoiChoi -= datCuoc;

    System.out.println("*****************************");

    System.out.println("Bạn đã thua cược!");

    System.out.println("Tài khoản của bạn còn: "+ num.format(taiKhoanNguoiChoi));

    }

    }else {

    if(luaChon== 1) {

    taiKhoanNguoiChoi += datCuoc;

    System.out.println("*****************************");

    System.out.println("Chúc mừng! Bạn đã thắng cược!");

    System.out.println("Tài khoản của bạn hiện có: "+ num.format(taiKhoanNguoiChoi));

    }else {

    taiKhoanNguoiChoi -= datCuoc;

    System.out.println("*****************************");

    System.out.println("Bạn đã thua cược!");

    System.out.println("Tài khoản của bạn còn: "+ num.format(taiKhoanNguoiChoi));

    }

    }

    }

    if(taiKhoanNguoiChoi<=0) {

    System.out.println("Số Dư Tài Khoản Của Bạn Hiện Tại Không Thể Tiến Hành Đặt Cược!");

    break;

    }else {

    System.out.println();

    System.out.println("—————Bạn có muốn tiếp tục chơi không!—————");

    }

    } while (luaChon==1);

    System.out.println("—————–Bạn đã thoát game!—————-");

    }

    }

    Bình luận
  3. else if(tong >= 4 || tong <= 10) // phần này nếu để vậy nó sẽ cứ ra Xĩu liên tục, phải thay || bằng && mới đúng nha, với int giatri1 = xucXac1.nextInt(5)+1; là sai nhé, vì nó đi từ 0 -> 4 thôi mà + 1 chỉ đến 5, xúc sắc phải đến 6 lận, nên thay 5 bằng 6 nha , cảm ơn bài học của anh nha ^.^

    Bình luận
  4. Lúc đầu mới tới bài này em chút xíu nữa bỏ cuộc . Bây giờ thì hiểu rõ đôi chút nếu chịu ôn lại kiến thức cũ. Cảm ơn Anh người đã mang tới bài tập thú vị này và mong sao anh ra thêm danh sách bài tập Java để rèn luyện phần lý thuyết tốt hơn. Chúc anh năm mới vạn sự như ý

    Bình luận

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort