Xin Bài Tập Về Java - Programming - Dạy Nhau Học Trang chủ » Bài Tập If Else Java » Xin Bài Tập Về Java - Programming - Dạy Nhau Học Có thể bạn quan tâm Bài Tập If Else Python Bài Tập If Else Trong Java Bài Tập If Else Trong Python Bài Tập If Hỗn Hợp Bài Tập If Loại 1 Xin bài tập về Java programming java thienpp12 (Space) February 18, 2015, 11:18am #1 Hiện tại , em mới học về Switch ,If else , do , while bên ngôn ngữ Java . Mà thầy ko ra bài tập Có ai có bài tập cho với ltd (Lê Trần Đạt) November 1, 2014, 2:24am #2 switch: Nhập vào 1 tháng, xuất ra số ngày của tháng đó. if else: nhập vào điểm, xuất ra xếp loại trong đó >= 9 là giỏi, >=8 là khá giỏi, >= 7 là khá, >=6 là trung bình khá, >= 5 là trung bình do, while: Nhập ký tự từ bàn phím, dừng khi nào gặp ký tự d. Viết bài này với do while, và while. 3 Likes thienpp12 (Space) November 1, 2014, 2:19am #3 cám ơn anh rẤT rất nhiều 2 Likes ltd (Lê Trần Đạt) November 1, 2014, 2:26am #4 À, anh thấy sách này hay. Được Huân giới thiệu. Em có thể đọc thêm Giáo trình Giải thuật & Lập trình - Lê Minh Hoàng [PDF] hacker news http://is.ptithcm.edu.vn/~tdhuy/Programming/Giai_thuat_va_Lap_trinh.pdf 3 Likes btm (buithaiminh) November 2, 2014, 5:25am #5 Bài tập kết hợp tất cả cho bạn: Nhập vào 1 tháng bằng số từ 1-12, xuất ra số ngày của tháng đó. Nếu nhập bé hơn 1 hoặc lớn hơn 12 thì in ra dòng: “Không có tháng này.” Nếu nhập chữ không phải số thì in ra dòng: “Phải nhập bằng số.” Lặp lại cho đến khi nhập vào “exit” hoặc “0” thì thoát chương trình và in ra “Đã thoát.” 4 Likes Le_Dinh_Huy (Lê Đình Huy) November 3, 2014, 1:07am #6 @thienpp12 giải rồi quăng lên đây mình xem với 1 Like thienpp12 (Space) November 4, 2014, 7:31pm #7 btm: Nhập vào 1 tháng bằng số từ 1-12, xuất ra số ngày của tháng đó. Nếu nhập bé hơn 1 hoặc lớn hơn 12 thì in ra dòng: “Không có tháng này.” Nếu nhập chữ không phải số thì in ra dòng: “Phải nhập bằng số.” Lặp lại cho đến khi nhập vào “exit” hoặc “0” thì thoát chương trình và in ra “Đã thoát.” Suy nghĩ nát ! mà ko ra đc 2 câu cuối . Bác có thể gợi ý xíu. K tl luôn mà gợi ý đc ko ^^ 1 Like btm (buithaiminh) November 5, 2014, 2:53pm #8 Ít nhất @thienpp12 cũng phải cho thấy code bạn làm được tới đâu rồi mình mới hướng tiếp được chứ. 1 Like nhan1110i (Nhân) November 7, 2014, 7:50pm #9 Mình có 1 file 40 bài tập về Java Basic bạn có thể lên Google tìm. 1 Like btm (buithaiminh) November 7, 2014, 10:50pm #10 Thuốc giải cho @thienpp12 chắc bạn bí thật rồi Mình viết vội trên Ideone và compile thử trên đó ổn. Bạn thử compile trên IDE như Eclipse hay Netbean xem ổn không nhé. /* package whatever; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ class Ideone { public static void main (String[] args) throws java.lang.Exception { // your code goes here Scanner scanIn = new Scanner(System.in); boolean stop = false; while (!stop) { String input = ""; System.out.println("Nhập tháng bằng số:"); input = scanIn.nextLine(); switch (input) { case "1": System.out.println("31 ngày."); break; case "2": System.out.println("28 hoặc 29 ngày."); break; case "3": System.out.println("31 ngày."); break; case "4": System.out.println("30 ngày."); break; case "5": System.out.println("31 ngày."); break; case "6": System.out.println("30 ngày."); break; case "7": System.out.println("31 ngày."); break; case "8": System.out.println("31 ngày."); break; case "9": System.out.println("30 ngày."); break; case "10": System.out.println("31 ngày."); break; case "11": System.out.println("30 ngày."); break; case "12": System.out.println("31 ngày."); break; case "exit": stop = true; break; case "0": stop = true; break; default: try { int m = Integer.parseInt(input); if (m < 1 || m > 12) { System.out.println("Không có tháng này."); } } catch (NumberFormatException e) { System.out.println("Phải nhập bằng số."); } break; } } System.out.println("Đã thoát."); System.exit(0); } } 2 Likes thienpp12 (Space) November 13, 2014, 1:22pm #11 tks bạn . Mãi hôm kia mới ngẫm lại Dạo này ít onl forum 1 Like TinhCuu (TịnhCửu) January 26, 2015, 9:35am #12 a đạt ơi e cần trợ giúp làm sao để dừng vòng lập khi gặp ký tự “d” ở đoạn while ltd (Lê Trần Đạt) January 26, 2015, 12:32pm #13 Em đang nói tới code nào thế? TinhCuu (TịnhCửu) January 26, 2015, 12:41pm #14 e tính hỏi a cái bài dùng do while a ra đề mà e giải ra r package java; import java.util.*; public class khaibao { public static void main(String[] args) { String input= " "; String comp= "d"; do{ System.out.println("nhap vao ky tu:"); Scanner scanIn = new Scanner(System.in); input = scanIn.nextLine(); System.out.println(input); } while(input.compareTo(comp) != 0); System.out.println("stop"); 1 Like DayNhauHoc's Discord Học C++ Free? Click Blog Dạy Nhau Học Tự Học Lập Trình 83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao? Từ khóa » Bài Tập If Else Java Mệnh đề điều Kiện (if, If..else) Trong Java Với Ví Dụ Cụ Thể - Deft Blog Mệnh đề If-else Trong Java - Học Java Miễn Phí Hay Nhất - VietTuts 20 BÀI TẬP JAVA CƠ BẢN CHO NGƯỜI MỚI HỌC (CÓ ĐÁP ÁN) Bài 8 Câu Lệnh If Else Trong Java Lập Trình Java Cơ Bản - IT For Student Java: If-else | V1Study Lồng Các Lệnh If...else Trong Java Lệnh If...else Trong Java Cấu Trúc điều Khiển If - Else Trong Java - Freetuts [Tự Học Java] - Câu Lệnh If, If…else Trong Java » Bài Tập Câu Lệnh điều Kiện If/else | Tìm ở đây Chương 2. Bài 9. Mệnh đề If - Else Trong Java Bài Tập Java Cơ Bản Có Lời Giải Cho Người Mới - CodeGym Các Cấu Trúc điều Khiển Rẽ Nhánh If Else Trong Java - Góc Học IT Mệnh đề If Else Trong Java | Codelearn