Bài Tập Java Có Lời Giải

--- Bài mới hơn ---

  • Lập Trình Mạng Với Java (Bài 6)
  • Ebook Bài Tập Java Lập Trình Hướng Đối Tượng Có Lời Giải Pdf
  • Lập Trình Java Căn Bản
  • Giải Vở Bài Tập Toán 4 Bài 37: Tìm Hai Số Khi Biết Tổng Và Hiệu Của Hai Số Đó
  • Bài 1,2,3,4 Trang 46 Sgk Đại Số Và Giải Tích 11: Quy Tắc Đếm
  • Bài tập Java có lời giải

    Bài này cung cấp cho bạn danh sách các dạng bài tập khác nhau để bạn thực hành khi học java.

    1. Bài tập java cơ bản

    Trong phần này, bạn phải nắm được các kiến thức về:

    • Các mệnh đề if-else, switch-case.
    • Các vòng lặp for, while, do-while.
    • Các từ khóa break và continue trong java.
    • Các toán tử trong java.
    • Mảng (array) trong java.
    • File I/O trong java.
    • Xử lý ngoại lệ trong java.

    Bài 01:

    Viết chương trình tìm tất cả các số chia hết cho 7 nhưng không phải bội số của 5, nằm trong đoạn 10 và 200 (tính cả 10 và 200). Các số thu được sẽ được in thành chuỗi trên một dòng, cách nhau bằng dấu phẩy.

    package vn.viettuts.baitap; import java.util.ArrayList; import java.util.List; public class Bai01 { public static void main(String args) { System.out.print("Nhập số nguyên dương n = "); int n = scanner.nextInt(); System.out.println("Giai thừa của " + n + " là: " + tinhGiaithua(n)); } /** * tinh giai thua * * @author viettuts.vn * @param n: so nguyen duong * @return giai thua cua so n */ public static long tinhGiaithua(int n) { return n * tinhGiaithua(n - 1); } else { return 1; } } }

    Kết quả:

    Nhập số nguyên dương n = 8 Giai thừa của 8 là: 40320

    Bài 03:

    Hãy viết chương trình để tạo ra một map chứa (i, i*i), trong đó i là số nguyên từ 1 đến n (bao gồm cả 1 và n), n được nhập từ bàn phím. Sau đó in map này ra màn hình. Ví dụ: Giả sử số n là 8 thì đầu ra sẽ là: {1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64}.

      Sử dụng vòng lặp for để lặp i từ 1 đến n.

    package vn.viettuts.baitap; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Bai03 { private static Scanner scanner = new Scanner(System.in); public static void main(String args) { System.out.print("Nhập hệ số bậc 2, a = "); float a = scanner.nextFloat(); System.out.print("Nhập hệ số bậc 1, b = "); float b = scanner.nextFloat(); System.out.print("Nhập hằng số tự do, c = "); float c = scanner.nextFloat(); giaiPTBac2(a, b, c); } /** * Giải phương trình bậc 2: ax2 + bx + c = 0 * * @param a: hệ số bậc 2 * @param b: hệ số bậc 1 * @param c: số hạng tự do */ public static void giaiPTBac2(float a, float b, float c) { // kiểm tra các hệ số if (a == 0) { if (b == 0) { System.out.println("Phương trình vô nghiệm!"); } else { System.out.println("Phương trình có một nghiệm: " + "x = " + (-c / b)); } return; } // tính delta float delta = b*b - 4*a*c; float x1; float x2; // tính nghiệm x1 = (float) ((-b + Math.sqrt(delta)) / (2*a)); x2 = (float) ((-b - Math.sqrt(delta)) / (2*a)); System.out.println("Phương trình có 2 nghiệm là: " + "x1 = " + x1 + " và x2 = " + x2); } else if (delta == 0) { x1 = (-b / (2 * a)); System.out.println("Phương trình có nghiệm kép: " + "x1 = x2 = " + x1); } else { System.out.println("Phương trình vô nghiệm!"); } } }

    Kết quả:

    Nhập hệ số bậc 2, a = 2 Nhập hệ số bậc 1, b = 1 Nhập hằng số tự do, c = -1 Phương trình có 2 nghiệm là: x1 = 0.5 và x2 = -1.0

    Bài 05:

    • Tham khảo bảng ASCII để chuyển đổi kiểu char thành String. Hàm chr(55 + m) trong ví dụ sau:
    • Nếu m = 10 trả về chuỗi “A”.
    • Nếu m = 11 trả về chuỗi “B”.
    • Nếu m = 12 trả về chuỗi “C”.
    • Nếu m = 13 trả về chuỗi “D”.
    • Nếu m = 14 trả về chuỗi “E”.
    • Nếu m = 15 trả về chuỗi “F”.

    package vn.viettuts.baitap; import java.util.Scanner; public class ConvertNumber { public static final char CHAR_55 = 55; private static Scanner scanner = new Scanner(System.in); /** * main * * @author viettuts.vn * @param args */ public static void main(String args) { System.out.print("Nhập số nguyên dương n = "); int n = scanner.nextInt(); System.out.println(n + " số đầu tiên của dãy số fibonacci: "); for (int i = 0; i < n; i++) { System.out.print(fibonacci(i) + " "); } } /** * Tính số fibonacci thứ n * * @param n: chỉ số của số fibonacci tính từ 0 * vd: F0 = 0, F1 = 1, F2 = 1, F3 = 2 * @return số fibonacci thứ n */ public static int fibonacci(int n) { if (n < 0) { return -1; return n; } else { return fibonacci(n - 1) + fibonacci(n - 2); } } }

    Kết quả:

    Nhập số nguyên dương n = 12 12 số đầu tiên của dãy số fibonacci: 0 1 1 2 3 5 8 13 21 34 55 89

    Bài 07:

    Viết chương trình tìm ước số chung lớn nhất (USCLN) và bội số chung nhỏ nhất (BSCNN) của hai số nguyên dương a và b nhập từ bàn phím.

    package vn.viettuts.baitap; import java.util.Scanner; public class USCLL_BSCNN_1 { private static Scanner scanner = new Scanner(System.in); /** * main * * @param args */ public static void main(String args) { System.out.print("Nhập n = "); int n = scanner.nextInt(); System.out.printf("Tất cả các số nguyên tố nhỏ hơn %d là: n", n); System.out.print(2); } for (int i = 3; i < n; i+=2) { if (isPrimeNumber(i)) { System.out.print(" " + i); } } } /** * check so nguyen to * * @author viettuts.vn * @param n: so nguyen duong * @return true la so nguyen so, * false khong la so nguyen to */ public static boolean isPrimeNumber(int n) { // so nguyen n < 2 khong phai la so nguyen to if (n < 2) { return false; } int squareRoot = (int) Math.sqrt(n); for (int i = 2; i <= squareRoot; i++) { if (n % i == 0) { return false; } } return true; } }

    Kết quả:

    Nhập n = 100 Tất cả các số nguyên tố nhỏ hơn 100 là: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

    Bài 09:

    Viết chương trình liệt kê n số nguyên tố đầu tiên trong java. Số nguyên dương n được nhập từ bàn phím.

    package vn.viettuts.baitap; import java.util.Scanner; /** * Chương trình liệt kê n số nguyên tố đầu tiên. * * @author viettuts.vn */ public class BaiTap09 { private static Scanner scanner = new Scanner(System.in); /** * main * * @param args */ public static void main(String args) { int count = 0; System.out.println("Liệt kê tất cả số nguyên tố có 5 chữ số:"); for (int i = 10001; i < 99999; i+=2) { if (isPrimeNumber(i)) { System.out.println(i); count++; } } System.out.println("Tổng các số nguyên tố có 5 chữ số là: " + count); } /** * check so nguyen to * * @author viettuts.vn * @param n: so nguyen duong * @return true la so nguyen so, * false khong la so nguyen to */ public static boolean isPrimeNumber(int n) { // so nguyen n < 2 khong phai la so nguyen to if (n < 2) { return false; } int squareRoot = (int) Math.sqrt(n); for (int i = 2; i <= squareRoot; i++) { if (n % i == 0) { return false; } } return true; } }

    Kết quả:

    Liệt kê tất cả số nguyên tố có 5 chữ số: 10007 10009 10037 ... 99971 99989 99991 Tổng các số nguyên tố có 5 chữ số là: 8363

    Bài 11:

    Viết chương trình phân tích số nguyên n thành các thừa số nguyên tố trong java. Ví dụ: 100 = 2x2x5x5.

    package vn.viettuts.baitap; import java.util.ArrayList; import java.util.List; import java.util.Scanner; /** * Chương trình phân tích số nguyên n thành các thừa số nguyên tố. * Ví dụ: 12 = 2 x 2 x 3. * * @author viettuts.vn */ public class BaiTap11 { private static Scanner scanner = new Scanner(System.in); /** * main * * @param args */ public static void main(String args) { System.out.print("Nhập số nguyên dương n = "); int n = scanner.nextInt(); System.out.printf("Tổng của các chữ số " + "của %d là: %d", n, totalDigitsOfNumber(n)); } /** * Tính tổng của các chữ số của một số nguyên dương * * @param n: số nguyên dương * @return */ public static int totalDigitsOfNumber(int n) { int total = 0; do { total = total + n % DEC_10; n = n / DEC_10; return total; } }

    Kết quả:

    Nhập số nguyên dương n = 6677 Tổng của các chữ số của 6677 là: 26

    Bài 13:

    Viết chương trình kiểm tra một số n là số thuận nghịch trong java. Số nguyên dương n được nhập từ bàn phím.

    package vn.viettuts.baitap; import java.util.Scanner; /** * Chương trình liệt kê tất cả các số thuận nghịch có 6 chữa số. * * @author viettuts.vn */ public class BaiTap13 { private static Scanner scanner = new Scanner(System.in); /** * main * * @param args */ public static void main(String args) { System.out.print("Nhập số tự nhiên n = "); int n = scanner.nextInt(); System.out.printf("Các số fibonacci nhỏ hơn %d và " + "là số nguyên tố: ", n); int i = 0; while (fibonacci(i) < 100) { int fi = fibonacci(i); if (isPrimeNumber(fi)) { System.out.print(fi + " "); } i++; } } /** * Tính số fibonacci thứ n * * @param n: chỉ số của số fibonacci tính từ 0 * vd: F0 = 0, F1 = 1, F2 = 1, F3 = 2 * @return số fibonacci thứ n */ public static int fibonacci(int n) { if (n < 0) { return -1; return n; } else { return fibonacci(n - 1) + fibonacci(n - 2); } } /** * check so nguyen to * * @author viettuts.vn * @param n: so nguyen duong * @return true la so nguyen so, * false khong la so nguyen to */ public static boolean isPrimeNumber(int n) { // so nguyen n < 2 khong phai la so nguyen to if (n < 2) { return false; } int squareRoot = (int) Math.sqrt(n); for (int i = 2; i <= squareRoot; i++) { if (n % i == 0) { return false; } } return true; } }

    Kết quả:

    Nhập số tự nhiên n = 100 Các số fibonacci nhỏ hơn 100 và là số nguyên tố: 2 3 5 13 89

    Các bài tập khác:

    1. Viết chương trình nhập số nguyên dương n và thực hiện các chức năng sau:

      a) Tính tổng các chữ số của n.

      b) Phân tích n thành tích các thừa số nguyên tố.

      c) Liệt kê các ước số của n.

      d) Liệt kê các ước số là nguyên tố của n.

    2. Viết chương trình liệt kệ các số nguyên có từ 5 đến 7 chữ số thảo mãn:

      a) Là số nguyên tố.

      b) Là số thuận nghịch.

      c) Mỗi chữ số đều là số nguyên tố.

      d) Tổng các chữ số là số nguyên tố.

    3. Viết chương trình liệt kệ các số nguyên có 7 chữ số thảo mãn:

      a) Là số nguyên tố.

      b) Là số thuận nghịch.

      c) Mỗi chữ số đều là số nguyên tố.

      d) Tổng các chữ số là số thuận nghịch.

    2. Bài tập chuỗi trong Java

    Danh sách bài tập:

    1. Nhập một sâu ký tự. Đếm số từ của sâu đó (mỗi từ cách nhau bởi một khoảng trắng có thể là một hoặc nhiều dấu cách, tab, xuống dòng). Ví dụ ” hoc java co ban den nang cao ” có 7 từ.

      Lời giải: Đếm số từ trong một chuỗi.

    2. Nhập một sâu ký tự. Liệt kê số lần xuất hiện của các từ của sâu đó.

      Lời giải: Liệt kê số lần xuất hiện của các từ trong một chuỗi.

    3. Nhập 2 sâu ký tự s1 và s2. Kiểm tra xem sâu s1 có chứa s2 không?

      Lời giải: Chuỗi chứa chuỗi trong java.

    3. Bài tập mảng trong Java

    Các bài tập trong phần này thao tác với mảng một chiều và 2 chiều trong java, bạn có thể tham khảo bài học mảng (Array) trong java

    Danh sách bài tập:

    1. Nhập một mảng số thực a0, a1, a2, …, an-1. Không dùng thêm mảng số thực nào khác (có thể dùng thêm mảng số nguyên), hãy in ra màn hình mảng trên theo thứ tự tăng dần.
    2. Nhập 2 mảng số thực a0, a1, a2, …, am-1 và b0, b1, b2, …, bn-1. Giả sử 2 mảng này đã được sắp xếp tăng dần. Hãy tận dụng tính sắp xếp của 2 dãy và tạo dãy c0, c1, c2, …, cm+n-1 là hợp của 2 dãy trên sao cho ci cũng có thứ tự tăng dần.

      Lời giải: Trộn 2 mảng trong java

    3. Viết chương trình nhập vào mảng A có n phần tử, các phần tử là số nguyên lớn hơn 0 và nhỏ hơn 100. Thực hiện các chức năng sau:

      a) Tìm phần tử lớn thứ nhất và lớn thứ 2 trong mảng với các chỉ số của chúng (chỉ số đầu tiên tìm được).

      b) Sắp xếp mảng theo thứ tự tăng dần.

      c) Nhập số nguyên x và chèn x vào mảng A sao cho vẫn đảm bảo tính tăng dần cho mảng A.

    4. Viết chương trình nhập vào ma trận A có n dòng, m cột, các phần tử là số nguyên lớn hơn 0 và nhỏ hơn 100. Thực hiện các chức năng sau:

      a) Tìm phần tử lớn thứ nhất với chỉ số của nó (chỉ số đầu tiên tìm được).

      b) Tìm và in ra các phần tử là số nguyên tố của ma trận (các phần tử không nguyên tố thì thay bằng số 0).

      c) Sắp xếp tất cả các cột của ma trận theo thứ tự tăng dần và in kết quả ra màn hình.

      d) Tìm cột trong ma trận có nhiều số nguyên tố nhất.

    4. Bài tập về các thuật toán sắp xếp trong Java

    Bạn có thể xem các giải thuật sắp xếp trong phần cấu trúc dữ liệu và giải thuật: Giải thuật sắp xếp

    5. Bài tập java nâng cao

    Trong phần này, bạn phải nắm được các kiến thức về:

    • Lớp và đối tượng trong java.
    • Access modifier trong java
    • Các tính chất của lập trình hướng đối tượng (OOP).
    • Các khái niệm Java OOPs.
    • Collection trong java.
    • Xử lý ngoại lệ trong java.

    Bài tập quản lý sinh viên trong Java – console

    Đề bài: Viết chương trình quản lý sinh viên. Mỗi đối tượng sinh viên có các thuộc tính sau: id, name, age, address và gpa (điểm trung bình). Yêu cầu: tạo ra một menu với các chức năng sau:

    /****************************************/

    1. Add student.

    2. Edit student by id.

    3. Delete student by id.

    4. Sort student by gpa.

    5. Sort student by name.

    6. Show student.

    0. Exit.

    /****************************************/

    Lời giải: Bài tập quản lý sinh viên trong java – giao diện dòng lệnh

    Bài tập quản lý sinh viên trong Java – Swing

    Lời giải: Bài tập quản lý sinh viên trong java bằng Swing

    --- Bài cũ hơn ---

  • Bài Tập Java Cơ Bản, Có Lời Giải Code Mẫu
  • Đề Tài Bài Tập Về Nguyên Lý Thứ Hai Của Nhiệt Động Hoá Học
  • Bài Tập Hóa Lý Có Lời Giải Và Ngân Hàng Câu Hỏi Trắc Nghiệm 178 Trang
  • Giải Bài Tập Công Nghệ 8
  • Giải Bài Tập 6 Hóa 11 Trang 147
  • Tổng Hợp Bài Tập Java Có Lời Giải

    --- Bài mới hơn ---

  • Bài Tập Javascript Trực Tuyến: 10 Nơi Lý Tưởng Học Javascript Miễn Phí
  • Giáo Án Ngữ Văn Lớp 7 Chuẩn Nhất, Học Kì 2
  • Btob Profile 7 Thành Viên: Tiểu Sử, Giải Thưởng, Tin Tức
  • Btob Lee Chang Sub Vạ Miệng, ‘thánh Cơ Hội’ Yook Sung Jae Liền Cho Nghỉ Hưu (?) Ngay Và Luôn
  • Bài Tập Kế Toán Quản Trị (Có Lời Giải Mẫu)
  • Để dễ dàng tiếp cận và làm quen với ngôn ngữ lập trình Java. VNCoder sẽ tổng hợp các bài tập thực hành Java mẫu có lời giải chi tiết. Đây là tài liệu tham khảo hữu ích để các bạn luyện tập, thành thạo cú pháp và cấu trúc của ngôn ngữ lập trình Java.

    • Các mệnh đề if-else, switch-case.
    • Các vòng lặp for, while, do-while.
    • Các từ khóa break và continue trong java.
    • Các toán tử trong java.
    • Mảng (array) trong java.
    • File I/O trong java.
    • Xử lý ngoại lệ trong java.

    Các bài tập Java đều có hướng dẫn giải chi tiết, code tham khảo. Các bạn nên tự làm trước, nếu chưa hoàn thành thì có thể tham khảo gõ lại theo code mẫu, như vậy trình độ của các bạn sẽ lên nhanh chóng

     

    --- Bài cũ hơn ---

  • Các Cách Thải Độc Cơ Thể Đơn Giản, Hiệu Quả Nhất Cho Nam Nữ?
  • Ôn Tập Toán Hình Học Lớp 8 Hki
  • Bài Toán Hình Học Tổng Ôn Lớp 8 Học Kì 1 (Có Hướng Dẫn Chi Tiết))
  • Phương Pháp Dạy Hình Học 8 Dễ Hiểu Nhất
  • Bài 3: Từ Láy – Giải Bài Tập Ngữ Văn Lớp 7
  • Bài Tập Java Cơ Bản Có Lời Giải

    --- Bài mới hơn ---

  • Java: Solution Tham Khảo Bài Tập Phần Class
  • Bài Tập Lập Trình Hướng Đối Tượng
  • Cơ Bản Về Html, Javascript, Css Và Asp
  • Bài 5: Luyện Tập Tính Chất Hóa Học Của Oxit Và Axit
  • Sách Bài Tập Đại Số Và Giải Tích Lớp 11
  • bài 4: java giao diện, tạo notoped….

    import java.awt.*;

    import java.awt.event.*;

    public class myFrame2 extends Frame

    {

    MenuBar mb=new MenuBar();

    Menu filemenu=new Menu(“file”);

    MenuItem menuitemNew=new MenuItem(“New Ctrl+N”);

    MenuItem menuitemOpen=new MenuItem(“Open Ctrl+O”);

    MenuItem menuitemSave=new MenuItem(“Save Ctrl+S”);

    MenuItem menuitemSaveAs=new MenuItem(“Save As”);

    MenuItem menuitemPateSetup=new MenuItem(“Pate Setup”);

    MenuItem menuitemPrint=new MenuItem(“Print Ctrl+P”);

    MenuItem menuitemExit=new MenuItem(“Exit”);

    Menu editmenu=new Menu(“Edit”);

    MenuItem menuitemUndo=new MenuItem(“Undo Ctrl+Z”);

    MenuItem menuitemCut=new MenuItem(“Cut Ctrl+X”);

    MenuItem menuitemCopy=new MenuItem(“Copy Ctrl+C”);

    MenuItem menuitemPaste=new MenuItem(“Paste Ctrl+V”);

    MenuItem menuitemDelete=new MenuItem(“Delete Del”);

    MenuItem menuitemGoto=new MenuItem(“Go to Ctrl+G”);

    Menu formatmenu=new Menu(“Format”);

    MenuItem menuitemWordWrap=new MenuItem(“Word Wrap”);

    MenuItem menuitemFont=new MenuItem(“Font…”);

    Menu Viewmenu=new Menu(“View”);

    MenuItem menuitemStatusBar=new MenuItem(“Status Bar”);

    Menu Helpmenu=new Menu(“Help”);

    MenuItem menuitemViewhelp=new MenuItem(“View help”);

    MenuItem menuitemAboutNotepad=new MenuItem(“About Notepad”);

    public myFrame2(String title)

    {

    super(title);

    this.setMenuBar(mb);

    mb.add(filemenu);

    mb.add(editmenu);

    mb.add(formatmenu);

    mb.add(Viewmenu);

    mb.add(Helpmenu);

    filemenu.add(menuitemNew);

    filemenu.addSeparator();

    filemenu.add(menuitemOpen);

    filemenu.addSeparator();

    filemenu.add(menuitemSave);

    filemenu.addSeparator();

    filemenu.add(menuitemSaveAs);

    filemenu.addSeparator();

    filemenu.add(menuitemPateSetup);

    filemenu.addSeparator();

    filemenu.add(menuitemPrint);

    filemenu.addSeparator();

    filemenu.add(menuitemExit);

    editmenu.add(menuitemUndo);

    editmenu.addSeparator();

    editmenu.add(menuitemCut);

    editmenu.addSeparator();

    editmenu.add(menuitemCopy);

    editmenu.addSeparator();

    editmenu.add(menuitemPaste);

    editmenu.addSeparator();

    editmenu.add(menuitemDelete);

    editmenu.addSeparator();

    editmenu.add(menuitemGoto);

    formatmenu.add(menuitemWordWrap);

    formatmenu.addSeparator();

    formatmenu.add(menuitemFont);

    Viewmenu.add(menuitemStatusBar);

    Helpmenu.add(menuitemViewhelp);

    Helpmenu.addSeparator();

    Helpmenu.add(menuitemAboutNotepad);

    }

    public static void main(String[] args)

    {

    myFrame2 f=new myFrame2(“Unitited – Notoped”);

    f.setSize(400,400);

    f.setVisible(true);

    f.addWindowListener(new WindowAdapter()

    {

    public void windowClosing(WindowEvent we)

    {

    System.exit(0);

    }

    });

    }

    }

    --- Bài cũ hơn ---

  • Bài Tập Mảng 1 Chiều Trong C/c++ Có Đáp Án
  • Bài Tập Java Lập Trình Hướng Đối Tượng Có Lời Giải Pdf
  • Bài Tập Về Switch Case Trong C/c++
  • Lệnh Switch Case Trong C
  • Cấu Trúc Rẽ Nhánh Switch
  • Bài Tập Java Cơ Bản, Có Lời Giải Code Mẫu

    --- Bài mới hơn ---

  • Bài Tập Java Có Lời Giải
  • Lập Trình Mạng Với Java (Bài 6)
  • Ebook Bài Tập Java Lập Trình Hướng Đối Tượng Có Lời Giải Pdf
  • Lập Trình Java Căn Bản
  • Giải Vở Bài Tập Toán 4 Bài 37: Tìm Hai Số Khi Biết Tổng Và Hiệu Của Hai Số Đó
  • Để phục vụ nhu cầu học Java của các bạn, Quản Trị Mạng đã tổng hợp lại một số bài tập Java từ nhiều nguồn, có kèm theo code mẫu (cho một số bài). Hy vọng có thể giúp ích cho quá trình học tập ngôn ngữ lập trình Java của các bạn.

    Bài tập Java cơ bản có giải

    Bài 2. Viết chương trình chuyển đổi một số tự nhiên ở hệ cơ số 10 thành số ở hệ cơ số b bất kì (1< b≤ 36). Xem giải Bài 2

    Bài 8. Một số được gọi là số thuận nghịch độc nếu ta đọc từ trái sang phải hay từ phải sang trái số đó ta vẫn nhận được một số giống nhau. Hãy liệt kê tất cả các số thuận nghịch độc có sáu chữ số (Ví dụ số: 558855). Xem giải Bài 8

    Bài 9. Viết chương trình liệt kê tất cả các xâu nhị phân độ dài n. Xem giải Bài 9

    Bài 10. Viết chương trình liệt kê tất cả các tập con k phần tử của 1, 2, ..,n (k≤n). Xem giải Bài 10

    Bài 11. Viết chương trình liệt kê tất cả các hoán vị của 1, 2, .., n. Xem giải Bài 11

    Xem giải Bài 12

    Bài 13. Nhập số liệu cho 2 dãy số thực a 0, a 1 ,…, a m-1 và b 0 , b 1 ,…, b n-1. Giả sử cả 2 dãy này đã được sắp theo thứ tự tăng dần. Hãy tận dụng tính sắp xếp của 2 dãy và tạo dãy c 0 , c 1 ,…, c m+n-1 là hợp của 2 dãy trên, sao cho dãy c i cũng có thứ tự tăng dần. Xem giải Bài 13

    Bài 14. Nhập số liệu cho dãy số thực a 0, a 1,…, a n-1. Hãy liệt kê các phần tử xuất hiện trong dãy đúng một lần. Xem giải Bài 14

    Bài 15. Nhập số liệu cho dãy số thực a 0, a 1,…, a n-1. Hãy liệt kê các phần tử xuất hiện trong dãy đúng 2 lần. Xem giải Bài 15

    Bài 16. Nhập số liệu cho dãy số thực a 0, a 1,…, a n-1. In ra màn hình số lần xuất hiện của các phần tử. Xem giải Bài 16

    Bài 17. Nhập số n và dãy các số thực a 0, a 1,…, a n-1. Không đổi chỗ các phần tử và không dùng thêm mảng số thực nào khác (có thể dùng mảng số nguyên nếu cần) hãy cho hiện trên màn hình dãy trên theo thứ tự tăng dần. Xem giải Bài 17

    Bài 18. Nhập một xâu ký tự. Đếm số từ của xâu ký tự đó. Thí dụ ” Trường học ” có 2 từ. Xem giải Bài 18

    Bài 19. Viết chương trình liệt kê tất cả các số nguyên tố có 5 chữ số sao cho tổng của các chữ số trong mỗi số nguyên tố đều bằng S cho trước. Xem giải Bài 19

    Bài 20. Nhập một số tự nhiên n. Hãy liệt kê các số Fibonaci nhỏ hơn n là số nguyên tố. Xem giải Bài 20

    Bài 21. Viết chương trình nhập một số nguyên dương n và thực hiện các chức năng sau:

    1. Tính tổng các chữ số của
    2. Phân tích n thành các thừa số nguyêntố.

    Xem giải Bài 21

    Bài 22. Viết chương trình nhập một số nguyên dương n và thực hiện các chức năng sau:

    1. Liệt kê các ước số của n. Có bao nhiêu ước số.
    2. Liệt kê các ước số là nguyên tố của

    Xem giải Bài 22

    Bài 23. Viết chương trình nhập một số nguyên dương n và thực hiện các chức năng sau:

    1. Liệt kê n số nguyên tố đầu tiên.
    2. Liệt kê n số Fibonaci đầu tiên.

    Xem giải Bài 23

    Bài 24. Viết chương trình nhập vào vào ma trận A có n dòng, m cột, các phần tử là những số nguyên lớn hơn 0 và nhỏ hơn 100 được nhập vào từ bàn phím. Thực hiện các chức năng sau:

    Xem giải Bài 24

    Bài 25. Viết chương trình liệt kê các số nguyên có từ 5 đến 7 chữ số thoả mãn:

    Xem giải bài 25

    Bài 26. Viết chương trình liệt kê các số nguyên có 7 chữ số thoả mãn:

    Xem giải bài 26

    Bài 27. Viết chương trình nhập vào vào mảng A có n phần tử, các phần tử là những số nguyên lớn hơn 0 và nhỏ hơn 100 được nhập vào từ bàn phím. Thực hiện các chức năng sau:

    Xem giải bài 27

    Bài 28. Viết chương trình nhập vào vào ma trận A có n dòng, m cột, các phần tử là những số nguyên lớn hơn 0 và nhỏ hơn 100 được nhập vào từ bàn phím. Thực hiện các chức năng sau:

    Xem giải bài 28

    Bài 29. Viết chương trình nhập các hệ số của đa thức P bậc n (0<n<20). Thực hiện các chức năng sau:

    Xem giải bài 29

    Bài 30. Viết chương trình nhập vào vào mảng A có n phần tử, các phần tử là những số nguyên lớn hơn 0 và nhỏ hơn 100 được nhập vào từ bàn phím. Thực hiện các chức năng sau:

    Bài 31. Viết chương trình thực hiện chuẩn hoá một xâu ký tự nhập từ bàn phím (loại bỏ các dấu cách thừa, chuyển ký tự đầu mỗi từ thành chữ hoa, các ký tự khác thành chữ thường)

    Xem giải bài 31

    Bài 32. Viết chương trình thực hiện nhập một xâu ký tự và tìm từ dài nhất trong xâu đó. Từ đó xuất hiện ở vị trí nào? (Chú ý. nếu có nhiều từ có độ dài giống nhau thì chọn từ đầu tiên tìm thấy).

    Xem giải bài 32

    Bài 33.Viết chương trình thực hiện nhập một xâu họ tên theo cấu trúc: họ…đệm…tên; chuyển xâu đó sang biểu diễn theo cấu trúc tên…họ…đệm. Xem giải Bài 33

    Bài tập Java cơ bản không giải

    Bài 34. Viết chương trình liệt kê tất cả các phần tử của tập:

    Bài 35. Viết chương trình liệt kê tất cả các phần tử của tập

    Bài 36. Viết chương trình liệt kê tất cả các phần tử của tập

    Bài 37. Cho hai tập hợp A gồm n phần tử, B gồm m phần tử (n,m≤255), mỗi phần tử của nó là một xâu kí tự.Ví dụ A = {“Lan”, “Hằng”, “Minh”, “Thủy”}, B = {“Nghĩa”, “Trung”, “Minh”, “Thủy”, “Đức”}. Hãy viết chương trình thực hiện những thao tác sau:

    1. Tạo lập dữ liệu cho A và B (từ file hoặc từ bànphím)
    2. Tìm
    3. Tìm
    4. Tìm

    Bài 38. Cho hai đa thức

    1. Tạo lập hai đa thức (nhập hệ số cho đa thức từ bàn phím hoặc file)
    2. Tính
    3. Tìm đạo hàm cấp l ≤n của đa thức.
    4. Tìm
    5. Tìm
    6. Tìm

    Bài 39. Cho hai ma trận vuông A cấp n. Hãy viết chương trình thực hiện các thao tác sau:

    1. Tìm hàng, cột hoặc đường chéo có tổng các phần tử lớn nhất.
    2. Tìm ma trận chuyển vị của A
    3. Tìm định thức của A
    4. Tìm ma trận nghịch đảo của A
    5. Giải hệ Phương trình tuyến tính thuần nhất n ẩn AX = B bằng phương pháp Gauss

    Bài 40. Cho một buffer kí tự gồm n dòng. Hãy viết chương trình thực hiện các thao tác sau:

    1. Tạo lập n dòng văn bản cho buffer.
    2. Đếm số từ trong Buffer.
    3. Tìm tần xuất xuất hiện từ X bất kì trong buffer.
    4. Mã hóa buffer bằng kĩ thuật Parity Bits
    5. Giải mã buffer được mã hóa bằng kĩ thuật parity.
    6. Thay thế từ X bằng từ Y

    1. Liệt kê các phần tử của tập

    Trong đó b là các số nguyên dương,

    2. Liệt kê các phần tử của tập:

    trong đó b là các số nguyên dương,

      Tính giá trị nhỏ nhất của hàm mục tiêu

    Trong đó

    4. Tính giá trị nhỏ nhất của hàm mục tiêu

    Bài 42. Ma trận nhị phân là ma trận mà các phần tử của nó hoặc bằng 0 hoặc bằng 1. Cho A = là các ma trận nhị phân cấp m × n (i =1, 2,..,m. j= 1, 2, ..,n). Ta định nghĩa các phép hợp, giao, nhân logic và phép lũy thừa cho A và B như sau:

    • Hợp của A và B, được kí hiệu là A ∨ B là ma trận nhị phân cấp m×n với phần tử ở vị trí (i, j) là aij ∨ bij.
    • Giao của A và B, được kí hiệu là A ∧ B là ma trận nhị phân cấp m×n với phần tử ở vị trí (i,j) làaij ∧ bij.
    • Tích boolean của A và B, được kí hiệu là ij = (ai1Ùb1j) Ú (ai2 ∨ b2j) ∨…∨ ( (aik ∨ bkj).
    • Nếu A là một ma trận vuông nhị phân cấp n và r là một số nguyên dương. Lũy thừa Boolean bậc r của A được kí hiệu là

    Hãy viết chương trình thực hiện các thao tác sau:

    1. Cho A = . Tìm C =A ∨ B
    2. Cho A = . Tìm C =A ∧ B
    3. Cho A = . Tìm C =
    4. Cho A = args) {

      int n,count=0;

      for(n=100000 ; n<= 999999 ; n++){

      if(testSoThuanNghich(n)){

      System.out.println(n);count++;

      }

      }

      System.out.println("Co "+count+" so thuan nghich co 6 chu so");

      }

      }

      Bài 09:

      Bài 10:

      Bài 11:

      Bài 12:

      Bài 13:

      Bài 14:

      Bài 15:

      Bài 16:

      Bài 17:

      Bài 18:

      package bai18;

      import java.util.*;

      public class Main {

      public static void main(String args) {

      // TODO Auto-generated method stub

      Scanner input= new Scanner(System.in);

      System.out.println("Nhap vao 1 xau: ");

      String strInput= input.nextLine();

      System.out.println("Xau duoc chuan hoa la: "+chuanHoa(strInput));

      }

      }

      Bài 32:

      import java.util.*;

      public class Bai32 {

      public static void timXauMax(String strInput){

      StringTokenizer strToken= new StringTokenizer(strInput," ,t,r");

      int Max,i=1,lengthStr;

      Max= strToken.nextToken().length();

      int viTriMax= i;

      while(strToken.hasMoreTokens()){

      lengthStr= strToken.nextToken().length();

      i++;

      if(Max < lengthStr){

      Max= lengthStr;

      viTriMax= i;

      }

      }

      System.out.println("Do dai xau lon nhat la: "+Max+" o vi tri "+viTriMax);

      }

      public static void main(String args) {

      // TODO Auto-generated method stub

      Scanner input= new Scanner(System.in);

      System.out.println("Nhap vao ho ten ( ho-ho dem -ten) : ");

      String strInput= input.nextLine();

      System.out.println("Ho va ten duoc sap xep lai (ten- ho - ho dem) :

      "+doiViTri(strInput));

      }

      }

      Nguồn: An Nguyễn (toptailieu)

      --- Bài cũ hơn ---

    5. Đề Tài Bài Tập Về Nguyên Lý Thứ Hai Của Nhiệt Động Hoá Học
    6. Bài Tập Hóa Lý Có Lời Giải Và Ngân Hàng Câu Hỏi Trắc Nghiệm 178 Trang
    7. Giải Bài Tập Công Nghệ 8
    8. Giải Bài Tập 6 Hóa 11 Trang 147
    9. Bài 1,2,3,4,5,6 Trang 6 Hóa Lớp 9: Tính Chất Hóa Học Của Oxit

    Bài Tập Tự Luận Java Cơ Bản Có Lời Giải

    --- Bài mới hơn ---

  • Bài Tập Câu Lệnh Điều Kiện Switch Case
  • Java: Bài Tập Phần Class
  • Bài Tập + Full Bài Hướng Dẫn Về Array Và Hàm Array Trong Javascript
  • Bt Trắc Nghiệm Đại Số Và Giải Tích 11
  • Bài Tập Toán Lớp 4
  • Trong phần này, bạn phải nắm được các kiến thức về:

    • Các mệnh đề if-else, switch-case.
    • Các vòng lặp for, while, do-while.
    • Các từ khóa break và continue trong java.
    • Các toán tử trong java.
    • Mảng (array) trong java.
    • File I/O trong java.
    • Xử lý ngoại lệ trong java.

    1. Bài 01

    Viết chương trình tìm tất cả các số chia hết cho 7 nhưng không phải bội số của 5, nằm trong đoạn 10 và 200 (tính cả 10 và 200). Các số thu được sẽ được in thành chuỗi trên một dòng, cách nhau bằng dấu phẩy.

    Gợi ý: Sử dụng vòng lặp for

    Code mẫu:

    package vn.eLib.baitap; import java.util.ArrayList; import java.util.List; public class Bai01 { public static void main(String args) { System.out.print("Nhập số nguyên dương n = "); int n = scanner.nextInt(); System.out.println("Giai thừa của " + n + " là: " + tinhGiaithua(n)); } /** * tinh giai thua * * @author eLib.VN * @param n: so nguyen duong * @return giai thua cua so n */ public static long tinhGiaithua(int n) { return n * tinhGiaithua(n - 1); } else { return 1; } } }

    Kết quả:

    Nhập số nguyên dương n = 8 Giai thừa của 8 là: 40320

    3. Bài 03:

    Hãy viết chương trình để tạo ra một map chứa (i, i*i), trong đó i là số nguyên từ 1 đến n (bao gồm cả 1 và n), n được nhập từ bàn phím. Sau đó in map này ra màn hình. Ví dụ: Giả sử số n là 8 thì đầu ra sẽ là: {1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64}.

    Gợi ý: Sử dụng vòng lặp for để lặp i từ 1 đến n.

    Code mẫu:

    package vn.eLib.baitap; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Bai03 { private static Scanner scanner = new Scanner(System. in ); public static void main(String args) { System.out.print("Nhập hệ số bậc 2, a = "); float a = scanner.nextFloat(); System.out.print("Nhập hệ số bậc 1, b = "); float b = scanner.nextFloat(); System.out.print("Nhập hằng số tự do, c = "); float c = scanner.nextFloat(); giaiPTBac2(a, b, c); } /** * Giải phương trình bậc 2: ax2 + bx + c = 0 * * @param a: hệ số bậc 2 * @param b: hệ số bậc 1 * @param c: số hạng tự do */ public static void giaiPTBac2(float a, float b, float c) { // kiểm tra các hệ số if (a == 0) { if (b == 0) { System.out.println("Phương trình vô nghiệm!"); } else { System.out.println("Phương trình có một nghiệm: " + "x = " + ( - c / b)); } return; } // tính delta float delta = b * b - 4 * a * c; float x1; float x2; // tính nghiệm x1 = (float)(( - b + Math.sqrt(delta)) / (2 * a)); x2 = (float)(( - b - Math.sqrt(delta)) / (2 * a)); System.out.println("Phương trình có 2 nghiệm là: " + "x1 = " + x1 + " và x2 = " + x2); } else if (delta == 0) { x1 = ( - b / (2 * a)); System.out.println("Phương trình có nghiệm kép: " + "x1 = x2 = " + x1); } else { System.out.println("Phương trình vô nghiệm!"); } } }

    Kết quả:

    Nhập hệ số bậc 2, a = 2 Nhập hệ số bậc 1, b = 1 Nhập hằng số tự do, c = -1 Phương trình có 2 nghiệm là: x1 = 0.5 và x2 = -1.0

    5. Bài 05

    Viết chương trình chuyển đổi một số tự nhiên ở hệ số 10 thành một số ở hệ cơ số B (1 10 là A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.

    Gợi ý:

    • Tham khảo bảng ASCII để chuyển đổi kiểu char thành String. Hàm chr(55 + m) trong ví dụ sau:
    • Nếu m = 10 trả về chuỗi “A”.
    • Nếu m = 11 trả về chuỗi “B”.
    • Nếu m = 12 trả về chuỗi “C”.
    • Nếu m = 13 trả về chuỗi “D”.
    • Nếu m = 14 trả về chuỗi “E”.
    • Nếu m = 15 trả về chuỗi “F”.

    Code mẫu:

    package vn.eLib.baitap; import java.util.Scanner; public class ConvertNumber { public static final char CHAR_55 = 55; private static Scanner scanner = new Scanner(System. in ); /** * main * * @author viettuts.vn * @param args */ public static void main(String args) { System.out.print("Nhập số nguyên dương n = "); int n = scanner.nextInt(); System.out.println(n + " số đầu tiên của dãy số fibonacci: "); for (int i = 0; i

    Kết quả: 

    Nhập số nguyên dương n = 12 12 số đầu tiên của dãy số fibonacci: 0 1 1 2 3 5 8 13 21 34 55 89

    7. Bài 07

    Viết chương trình tìm ước số chung lớn nhất (USCLN) và bội số chung nhỏ nhất (BSCNN) của hai số nguyên dương a và b nhập từ bàn phím.

    Gợi ý:

    • Sử dụng giải thuật Euclid.

    Code mẫu:

    package vn.eLib.baitap; import java.util.Scanner; public class USCLL_BSCNN_1 { private static Scanner scanner = new Scanner(System. in ); /** * main * * @param args */ public static void main(String args) { System.out.print("Nhập n = "); int n = scanner.nextInt(); System.out.printf("Tất cả các số nguyên tố nhỏ hơn %d là: n", n); System.out.print(2); } for (int i = 3; i = 2 int squareRoot = (int) Math.sqrt(n); for (int i = 2; i

    Kết quả:

    Nhập n = 100 Tất cả các số nguyên tố nhỏ hơn 100 là: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

    9. Bài 09:

    Viết chương trình liệt kê n số nguyên tố đầu tiên trong java. Số nguyên dương n được nhập từ bàn phím.

    Code mẫu:

    package vn.eLib.baitap; import java.util.Scanner; /** * Chương trình liệt kê n số nguyên tố đầu tiên. * * @author viettuts.vn */ public class BaiTap09 { private static Scanner scanner = new Scanner(System. in ); /** * main * * @param args */ public static void main(String args) { int count = 0; System.out.println("Liệt kê tất cả số nguyên tố có 5 chữ số:"); for (int i = 10001; i = 2 int squareRoot = (int) Math.sqrt(n); for (int i = 2; i

    Kết quả:

    Liệt kê tất cả số nguyên tố có 5 chữ số: 10007 10009 10037 ... 99971 99989 99991 Tổng các số nguyên tố có 5 chữ số là: 8363

    --- Bài cũ hơn ---

  • Bài Tập Ôn Luyện Lập Trình Oop & Interface
  • Hocthue.net: Tổng Hợp Sách, Giáo Trình, Bài Giảng, Bài Tập Xác Suất Thống Kê (Có Lời Giải)
  • Ôn Tập Phần Giới Hạn (Kèm Lời Giải)
  • Vở Bài Tập Ngữ Văn Lớp 9 (Tập 1)
  • Ma Trận Space Phân Tích Môi Trường Và Cạnh Tranh Của Doanh Nghiệp
  • Bài Tập Java Lập Trình Hướng Đối Tượng Có Lời Giải Pdf

    --- Bài mới hơn ---

  • Bài Tập Mảng 1 Chiều Trong C/c++ Có Đáp Án
  • Bài Tập Java Cơ Bản Có Lời Giải
  • Java: Solution Tham Khảo Bài Tập Phần Class
  • Bài Tập Lập Trình Hướng Đối Tượng
  • Cơ Bản Về Html, Javascript, Css Và Asp
  • Bài viết đã được cập nhật vào:

    Tổng hợp Bài tập JAVA lập trình hướng đối tượng có lời giải PDF, là một tài liệu Tiếng Việt do các thầy cô ở một số trường ĐH Việt Nam biên soạn. Nội dung của 2 tài liệu này chỉ tập trung về đề bài tập khi lập trình Java hướng đối tượng có kèm lời giải cho bạn tham khảo.

    Thông tin chung về tài liệu “Bài tập JAVA lập trình hướng đối tượng có lời giải PDF”

    Tên tài liệu : Bài Tập JAVA hướng đối tượng có lời giải

    Tác giả : (Kynangso.net – Tổng hợp)

    Ngôn ngữ : Tiếng Việt

    Format : . PDF

    Thể loại : Programming/Java OOP ( Lập trình Java hướng đối tượng)

    TÀI LIỆU 1:

    Bài 4. Xây dựng chương trình quản lý danh sách các giao dịch nhà đất. Thông tin bao gồm:

    + Giao dịch đất: Mã giao dịch, ngày giao dịch (ngày, tháng, năm), đơn giá, loại đất (loại A, B, C), diện tích.

    – Nếu là loại B, C thì: thành tiền = diện tích * đơn giá.

    – Nếu là loại A thì: thành tiền = diện tích * đơn giá * 1.5

    + Giao dịch nhà: Mã giao dịch, ngày giao dịch (ngày, tháng, năm), đơn giá, loại nhà (cao cấp, thường), địa chỉ, diện tích.

    – Nếu là loại nhà cao cấp thì: thành tiền = diện tích * đơn giá.

    – Nếu là loại thường thì: thành tiền = diện tích * đơn giá * 90%

    Thực hiện các yêu cầu sau:

    + Xây dựng các lớp với chức năng thừa kế.

    + Nhập xuất danh sách các giao dịch.

    + Tính tổng số lượng cho từng loại.

    + Tính trung bình thành tiền của giao dịch đất.

    + Xuất ra các giao dịch của tháng 9 năm 2013.

    Bài 5. Xây dựng chương trình quản lý danh sách hoá đơn tiền điện của khách hàng. Thông tin bao gồm các loại khách hàng :

    + Khách hàng Việt Nam: mã khách hàng, họ tên, ngày ra hoá đơn (ngày, tháng, năm), đối tượng khách hàng (sinh hoạt, kinh doanh, sản xuất): số lượng (số KW tiêu thụ), đơn giá, định mức. Thành tiền được tính như sau:

    – Nếu số lượng <= định mức thì: thành tiền = số lượng * đơn giá.

    – Ngược lại thì: thành tiền = số lượng * đơn giá * định mức + số lượng KW vượt định mức * Đơn giá * 2.5.

    + Khách hàng nước ngoài: mã khách hàng, họ tên, ngày ra hoá đơn (ngày, tháng, năm), quốc tịch, số lượng, đơn giá. Thành tiền được tính = số lượng * đơn giá.

    Thực hiện các yêu cầu sau:

    + Xây dựng các lớp với chức năng thừa kế.

    + Nhập xuất danh sách các hóa đơn khách hàng.

    + Tính tổng số lượng cho từng loại khách hàng.

    + Tính trung bình thành tiền của khách hàng người nước ngoài.

    + Xuất ra các hoá đơn trong tháng 09 năm 2013 (cùa cả 2 loại khách hàng)

    TÀI LIỆU 2:

    Đề 2: Một đơn vị sản xuất gồm có các cán bộ là công nhân, kỹ sư, nhân viên.

    + Mỗi cán bộ cần quản lý lý các thuộc tính: Họ tên, năm sinh, giới tính, địa chỉ

    + Các công nhân cần quản lý: Bậc (công nhân bậc 3/7, bậc 4/7 …)

    + Các kỹ sư cần quản lý: Ngành đào tạo + Các nhân viên phục vụ cần quản lý thông tin: công việc

    1. Xây dựng các lớp NhanVien, CongNhan, KySu kế thừa từ lớp CanBo

    2. Xây dựng các hàm để truy nhập, hiển thị thông tin và kiểm tra về các thuộc tính của các lớp.

    3. Xây dựng lớp QLCB cài đặt các phương thức thực hiện các chức năng sau: – Nhập thông tin mới cho cán bộ – Tìm kiếm theo họ tên – Hiển thị thông tin về danh sách các cán bộ – Thoát khỏi chương trình.

    Tải xuống: Google Drive – ” Bài tập JAVA lập trình hướng đối tượng có lời giải PDF “

    Password: “‘ chúng tôi “

    Các bạn có thể xem lại danh sách các bài hướng dẫn về Java Cơ Bản tại đây: Java Cơ Bản.

    Chúc các bạn có một buổi học vui vẻ!

    --- Bài cũ hơn ---

  • Bài Tập Về Switch Case Trong C/c++
  • Lệnh Switch Case Trong C
  • Cấu Trúc Rẽ Nhánh Switch
  • Vòng Lặp Arraylist Trong Java Với Ví Dụ Cụ Thể
  • Tổng Hợp Bài Tập Lập Trình Hướng Đối Tượng Trong Java
  • Ebook Bài Tập Java Lập Trình Hướng Đối Tượng Có Lời Giải Pdf

    --- Bài mới hơn ---

  • Lập Trình Java Căn Bản
  • Giải Vở Bài Tập Toán 4 Bài 37: Tìm Hai Số Khi Biết Tổng Và Hiệu Của Hai Số Đó
  • Bài 1,2,3,4 Trang 46 Sgk Đại Số Và Giải Tích 11: Quy Tắc Đếm
  • Bài Tập Quy Tắc Đếm Lớp 11 Có Lời Giải Chi Tiết
  • Hướng Dẫn Làm Bài Tập Toán Lớp 11 Trắc Nghiệm
  • Ebook tổng hợp Bài tập JAVA lập trình hướng đối tượng có lời giải PDF, là một tài liệu Tiếng Việt do các thầy cô ở một số trường ĐH Việt Nam biên soạn. Nội dung của 2 cuốn ebook này chỉ tập trung về đề bài tập khi lập trình Java hướng đối tượng có kèm lời giải cho bạn tham khảo. Vậy còn chờ gì mà không download ebook java này tại ” chúng tôi “.

    Tên tài liệu : Ebook Bài Tập JAVA hướng đối tượng có lời giải

    Tác giả : (tổng hợp)

    Số ebook : ebook1(87) & ebook2(55)

    Ngôn ngữ : Tiếng Việt

    Format : PDF

    Thể loại : Programming/Java

    Phần này mình sẽ trích vài đề bài trong hơn chục đề bài tập JAVA lập trình hướng đối tượng để các bạn xem.

    Bài 4. Xây dựng chương trình quản lý danh sách các giao dịch nhà đất. Thông tin bao gồm:

    + Giao dịch đất: Mã giao dịch, ngày giao dịch (ngày, tháng, năm), đơn giá, loại đất (loại A, B, C), diện tích.

    – Nếu là loại B, C thì: thành tiền = diện tích * đơn giá.

    – Nếu là loại A thì: thành tiền = diện tích * đơn giá * 1.5

    + Giao dịch nhà: Mã giao dịch, ngày giao dịch (ngày, tháng, năm), đơn giá, loại nhà (cao cấp, thường), địa chỉ, diện tích.

    – Nếu là loại nhà cao cấp thì: thành tiền = diện tích * đơn giá.

    – Nếu là loại thường thì: thành tiền = diện tích * đơn giá * 90%

    Thực hiện các yêu cầu sau:

    + Xây dựng các lớp với chức năng thừa kế.

    + Nhập xuất danh sách các giao dịch.

    + Tính tổng số lượng cho từng loại.

    + Tính trung bình thành tiền của giao dịch đất.

    + Xuất ra các giao dịch của tháng 9 năm 2013.

    Bài 5. Xây dựng chương trình quản lý danh sách hoá đơn tiền điện của khách hàng. Thông tin bao gồm các loại khách hàng :

    + Khách hàng Việt Nam: mã khách hàng, họ tên, ngày ra hoá đơn (ngày, tháng, năm), đối tượng khách hàng (sinh hoạt, kinh doanh, sản xuất): số lượng (số KW tiêu thụ), đơn giá, định mức. Thành tiền được tính như sau:

    – Nếu số lượng <= định mức thì: thành tiền = số lượng * đơn giá.

    – Ngược lại thì: thành tiền = số lượng * đơn giá * định mức + số lượng KW vượt định mức * Đơn giá * 2.5.

    + Khách hàng nước ngoài: mã khách hàng, họ tên, ngày ra hoá đơn (ngày, tháng, năm), quốc tịch, số lượng, đơn giá. Thành tiền được tính = số lượng * đơn giá.

    Thực hiện các yêu cầu sau:

    + Xây dựng các lớp với chức năng thừa kế.

    + Nhập xuất danh sách các hóa đơn khách hàng.

    + Tính tổng số lượng cho từng loại khách hàng.

    + Tính trung bình thành tiền của khách hàng người nước ngoài.

    + Xuất ra các hoá đơn trong tháng 09 năm 2013 (cùa cả 2 loại khách hàng)

    Đề 2: Một đơn vị sản xuất gồm có các cán bộ là công nhân, kỹ sư, nhân viên.

    + Mỗi cán bộ cần quản lý lý các thuộc tính: Họ tên, năm sinh, giới tính, địa chỉ

    + Các công nhân cần quản lý: Bậc (công nhân bậc 3/7, bậc 4/7 …)

    + Các kỹ sư cần quản lý: Ngành đào tạo + Các nhân viên phục vụ cần quản lý thông tin: công việc

    1. Xây dựng các lớp NhanVien, CongNhan, KySu kế thừa từ lớp CanBo

    2. Xây dựng các hàm để truy nhập, hiển thị thông tin và kiểm tra về các thuộc tính của các lớp.

    3. Xây dựng lớp QLCB cài đặt các phương thức thực hiện các chức năng sau: – Nhập thông tin mới cho cán bộ – Tìm kiếm theo họ tên – Hiển thị thông tin về danh sách các cán bộ – Thoát khỏi chương trình.

    Link download free ebook “Ebook Bài tập JAVA lập trình hướng đối tượng có lời giải PDF”

    Bạn đang theo dõi website “https://cuongquach.com/” nơi lưu trữ những kiến thức tổng hợp và chia sẻ cá nhân về Quản Trị Hệ Thống Dịch Vụ & Mạng, được xây dựng lại dưới nền tảng kinh nghiệm của bản thân mình, Quách Chí Cường. Hy vọng bạn sẽ thích nơi này !

    --- Bài cũ hơn ---

  • Lập Trình Mạng Với Java (Bài 6)
  • Bài Tập Java Có Lời Giải
  • Bài Tập Java Cơ Bản, Có Lời Giải Code Mẫu
  • Đề Tài Bài Tập Về Nguyên Lý Thứ Hai Của Nhiệt Động Hoá Học
  • Bài Tập Hóa Lý Có Lời Giải Và Ngân Hàng Câu Hỏi Trắc Nghiệm 178 Trang
  • Các Bài Toán Có Lời Giải

    --- Bài mới hơn ---

  • Giải Toán Lớp 6 Bài 5: Phép Cộng Và Phép Nhân
  • Các Dạng Toán Về Phép Cộng Và Phép Nhân
  • Tóm Tắt Kiến Thức Toán Lớp 6 Bài 5: Phép Cộng Vàphép Nhân
  • Đáp Án Sách Mai Lan Hương Lớp 8
  • Đáp Án Sách Mai Lan Hương Lớp 10
  • Bài 4: Cuối năm học tại một trường THCS có 1200 đội viên đạt danh hiệu Cháu ngoan Bác Hồ thuộc bốn khối 6, 7, 8, 9 . Trong đó số đội viên khối 6 chiếm tổng số ; số đội viên khối 7 chiếm 25% tổng số ; số đội viên khối 9 bằng số đội viên khối 8. Tìm số đội viên đạt danh hiệu Cháu ngoan Bác Hồ của mỗi khối.

    Bài 5: Một lớp có 50 học sinh. số học sinh giỏi chiếm số học sinh cả lớp. Số học sinh trung bình bằng 40% số học sinh giỏi. Còn lại là học sinh khá.

    a. Tính số học sinh mỗi loại của lớp.

    b. Tính tỉ số phầm trăm của số học sinh khá, giỏi, trung bình so với học sinh cả lớp.

    CÁC BÀI TOÁN CÓ LỜI GIẢI – LỚP 6 Bài 1: Lớp 6A có 40 học sinh.Cuối năm số học sinh loại giỏi chiếm 10% tổng số học sinh cả lớp.Số học sinh khá bằng số học sinh loại giỏi. Còn lại là học sinh trung bình. Tính số học sinh mỗi loại? HD: Số học sinh giỏi là: – Số học sinh khá là: – Số học sinh trung bình là: Đáp số: Giỏi: 4 hs Khá: 6 hs Trung Bình: 30 hs Bài 2: Khối 6 của một trường có tổng cộng 90 học sinh. Trong dịp tổng kết cuối năm thống kê được: Số học sinh giỏi bằng số học sinh cả khối, số học sinh khá bằng 40% số học sinh cả khối. Số học sinh trung bình bằng số học sinh cả khối, còn lại là học sinh yếu kém. Tính số học sinh mỗi loại. Số học sinh giỏi của trường là: (học sinh) – Số học sinh khá của trường là: (học sinh) – Số học sinh trung bình của trường là: (học sinh) – Số học sinh yếu của trường là:90 – (15 + 36 + 30) = 9 (học sinh) Bài 3: Ở lớp 6B số HS giỏi học kì I bằng số HS cả lớp. Cuối năm học có thêm 5 HS đạt loại giỏi nên số HS giỏi bằng số HS cả lớp. Tính số HS của lớp 6A? Bài 4: Cuối năm học tại một trường THCS có 1200 đội viên đạt danh hiệu Cháu ngoan Bác Hồ thuộc bốn khối 6, 7, 8, 9 . Trong đó số đội viên khối 6 chiếm tổng số ; số đội viên khối 7 chiếm 25% tổng số ; số đội viên khối 9 bằng số đội viên khối 8. Tìm số đội viên đạt danh hiệu Cháu ngoan Bác Hồ của mỗi khối. Bài 5: Một lớp có 50 học sinh. số học sinh giỏi chiếm số học sinh cả lớp. Số học sinh trung bình bằng 40% số học sinh giỏi. Còn lại là học sinh khá. a. Tính số học sinh mỗi loại của lớp. b. Tính tỉ số phầm trăm của số học sinh khá, giỏi, trung bình so với học sinh cả lớp. Bài 6: Một đội công nhân sửa chữa một đoạn đường trong ba ngày. Ngày thứ nhất sửa 59 đoạn đường, ngày thứ hai sửa 14 đoạn đường. Ngày thứ ba sửa 7m còn lại. Hỏi đoạn đường cần sửa dài bao nhiêu mét. Bài 7: Lớp 6A có 40 học sinh gồm 3 loại: Giỏi, khá và trung bình. Số học sinh giỏi chiếm số học sinh cả lớp. Số học sinh trung bình bằng số học sinh còn lại a) Tính số học sinh giỏi, khá, trung bình của lớp 6A b) Tính tỷ số phần trăm của số học sinh trung bình so với học sinh cả lớp Giải a) – Số học sinh giỏi của lớp 6A là: (học sinh) số học sinh còn lại là 40 – 5 = 35 (học sinh) – Số học sinh trung bình của lớp 6A là: (học sinh) – Số học sinh khá của lớp 6A là: 35 -15 = 10 (học sinh) b) % = 35% Bài 8: Kết quả học lực cuối học kỳ I năm học 2012 – 2013 cuả lớp 6A xếp thành ba loại: Giỏi; Khá; Trung bình. Biết số học sinh khá bằng số học sinh giỏi; số học sinh trung bình bằng số học sinh giỏi. Hỏi lớp 6A có bao nhiêu học sinh; biết rằng lớp 6A có 12 học sinh khá? HD: Số học sinh giỏi của lớp 6A là: (học sinh) Số học sinh trung bình của lớp 6A là: (học sinh) Tổng số học sinh của lớp 6A là: (học sinh) Đáp số: 36 học sinh Bài 9: Biết diện tích của một khu vườn là 250m2. Trên khu vườn đó người ta trồng các loại cây cam, chuối và bưởi. Diện tích trồng cam chiếm 40% diện tích khu vườn. Diện tích trồng chuối bằng diện tích trồng cam. Phần diện tích còn lại là trồng bưởi. Hãy tính: Diện tích trồng mỗi loại cây ; Tỉ số diện tích trồng cam và diện tích trồng bưởi ; Tỉ số phần trăm của diện tích trồng cam và diện tích trồng chuối. Bài 10: Một mãnh vườn hình chữ nhật có chiều rộng là 20 m và chiều dài bằng 1,5 lần chiều rộng . a) Tính diện tích mãnh vườn. b) Người ta lấy một phần đất vườn để trồng cây ăn quả, biết rằng diện tích trồng cây ăn quả là 180m2 . Tính diện tích trồng cây ăn quả. c) Phần diện tích còn lại người ta trồng hoa. Hỏi diện tích trồng hoa chiếm bao nhiêu phần trăm diện tích mãnh vườn. Bài 11: Một trường học có 120 học sinh khối 6 gồm ba lớp : lớp 6A1 chiếm số học sinh khối 6. Số học sinh lớp 6A2 chiếm số học sinh khối 6. Số còn lại là học sinh lớp 6A3 .Tính số học sinh mỗi lớp. Bài 12 : Một lớp học có 44 học sinh gồm ba loại : giỏi, khá và trung bình. Số học sinh trung bình chiếm số học sinh cả lớp. Số học sinh khá bằng số học sinh còn lại. Tính số học sinh giỏi của lớp đó ? Bài 13 : Lớp 6A có 45 học sinh. Trong đó, số học sinh trung bình chiếm số học sinh cả lớp. Tổng số học sinh khá và giỏi chiếm số học sinh trung bình, còn lại là học sinh yếu kém. Tính số học sinh yếu kém của lớp 6A? Bài 14 : Tuấn có tất cả 54 viên bi gồm ba màu là xanh, cam, tím. Trong đó, số viên bi xanh chiếm tổng số viên bi, số viên bi cam chiếm số viên bi còn lại. Tính xem Tuấn có bao nhiêu viên bi màu tím ? Bài 15 : Một lớp học có 40 học sinh gồm ba loại : giỏi, khá và trung bình. Số học sinh khá chiếm số học sinh cả lớp. Số học sinh giỏi chiếm số học sinh còn lại. Tính số học sinh trung bình của lớp đó ? Bài 16: Lớp 6A có 40 học sinh. Điểm kiểm tra Toán gồm 4 loại: Giỏi, khá, trung bình và yếu. Trong đó số bài đạt điểm giỏi chiếm tổng số bài, số bài đạt điểm khá chiếm số bài đạt điểm giỏi. Loại yếu chiếm số bài còn lại. a) Tính số bài kiểm tra mỗi loại của lớp. b) Tính tỉ số phần trăm học sinh đạt điểm trung bình, yếu so với học sinh cả lớp

    --- Bài cũ hơn ---

  • Đáp Án Ngữ Văn Lớp 6 Tập 2
  • Đề Thi Học Kì 1 Lớp 6 Môn Văn Có Đáp Án Năm Học 2014
  • Tham Khảo Đề Thi Học Kì 1 Lớp 6 Môn Văn Có Đáp Án Tuyển Chọn Hay Nhất 2022
  • Đáp Án Lưu Hoằng Trí Unit 1 Lớp 6
  • Lưu Hoằng Trí Lớp 6 Có Đáp Án
  • Tổng Hợp Bài Tập Javascript Có Code Mẫu

    --- Bài mới hơn ---

  • Bài Tập C/c++ Có Lời Giải Pdf
  • Học Jquery Cơ Bản Và Nâng Cao
  • Bài Tập C Có Lời Giải
  • Địa Chỉ Các Trang Web Hướng Dẫn Giải Bài Tập Cho Học Sinh Hay Nhất
  • Giải Sbt Toán 12 Bài 2: Mặt Cầu
  • Nhằm giúp cho việc học JavaScript của các bạn dễ dàng hơn, chúng tôi đã tổng hợp một số bài tập JavaScript có kèm theo lời giải mẫu để các bạn thực hành.

    Bài tập JavaScript 1: Cho người dùng nhập vào tên và tuổi. Hãy viết lại tên và tuổi của người đó ra màn hình bằng hàm document.write, trong đó tên có màu đậm, tuổi được gạch chân.

    Giải mẫu

    Bài tập JavaScript 2: Tạo một nút nhấn (button) có name là welcome, value là ” Welcome “. Một textbox có tên là msg, value = “Welcome to”.

    Hướng dẫn: Sử dụng phương thức (hàm) write của đối tượng document để tạo.

    Lưu ý quan trọng: Trong JavaScript, một hằng xâu được bao bởi cặp nháy đơn hoặc nháy kép, ví dụ các xâu: ‘nháy đơn’, “nháy kép” là những xâu hợp lệ, tuy nhiên bạn viết: ‘abc” hay “xyz’ là những xâu không hợp lệ. Trong trường hợp bạn muốn in chính bản thân dấu nháy đơn hoặc nháy kép ra màn hình thì bạn đặt trước nó một ký tự , ví dụ bạn có thể in ra màn hình dòng chữ: Women’s day ra màn hình bằng hai hàm alert và document theo các cách sau đây: alert(“Women’s day”), document.write(‘Women’s day’); alert(“Women”s day”); alert(‘Women”s day’); v.v…

    Bài tập JavaScript 4: Lấy (đọc) giá trị của một phần tử HTML

    Ví dụ: msg.value cho ta giá trị của text tên là msg.

    Bài tập JavaScript 5: Khai báo hàm trong JavaScript và cách liên kết nút nhấn với một hàm

    Tạo 2 phần tử như ví dụ 2, khi người dùng nhấn nút thì gọi một hàm có tên là HienThi, hàm hiển thị có chức năng hiển thị nội dung trong text có tên là msg ở trên.

    Giải mẫu:

    Lưu ý: Trong C, để khai báo một hàm thường bạn viết, ví dụ: int HienThi() v…v.. Tuy nhiên, với JavaScript có hơi khác tí chút, thay vào đó bạn viết function HienThi().

    Bài tập JavaScript 6: Minh hoạ cách khai báo và sử dụng đối tượng Date trong JavaScript để hiển thị ngày giờ của hệ thống.

    Hãy hiển thị ngày và giờ của hệ thống máy tính khi trang Web được nạp. Thông tin hiển thị ra có dạng như sau:

    Sử dụng đối tượng Date và sử dụng các hàm lấy thứ, ngày, tháng, năm để in thông tin ra màn hình. Chú ý đến các hàm tính tháng, ngày trong tuần bị hụt một đơn vị.

    Hiển thị Giờ và phút trong thanh tiêu đề của cửa sổ khi trang Web được nạp.

    Cho người dùng nhập vào năm sinh của họ, sau đó hiển thị tuổi tương ứng.

    Sử dụng đối tượng Date để lấy năm hiện tại. Tuổi sẽ bằng năm hiện tại trừ đi năm sinh vừa nhập vào.

    Viết đoạn Script cho người dùng nhập vào một số nguyên. Nếu người dùng nhập số 1 thì mở trang Web https://quantrimang.com, nếu nhập số 2 thì mở trang https://download.com.vn, nếu nhập số 3 thì mở trang https://vndoc.com, còn nếu nhập một số khác với 1, 2 hay 3 thì mở trang https://meta.vn.

    Để mở một trang Web bất kỳ trong cửa sổ hiện hành bạn viết như sau:

    window.open(“Địa chỉ của trang cần mở”).

    Như vậy, để giải quyết yêu cầu của bài toán trên, bạn cần cho người dùng nhập vào một số và sử dụng cấu trúc switch để kiểm tra và mở trang web tương ứng.

    Minh hoạ việc khai báo và sử dụng biến đối tượng Array để lưu trữ danh sách và cách sử dụng các hàm của đối tượng Array như hàm sort và vòng lặp chúng tôi

    Cho người dùng nhập vào danh sách tên của một lớp, sau đó sắp xếp theo vần Alphabet rồi hiển thị danh sách đã sắp xếp đó ra màn hình, mỗi người trên một dòng.

    Nhận xét: Nếu muốn sắp theo chiều giảm dần thì sau khi sort bạn gọi hàm reverse.

    “Các câu lệnh JavaScript” ở đây là bất kỳ câu lệnh JavaScript nào và chúng phải được cách nhau bởi dấu chấm phảy. Ngoài ra, các câu lệnh phải đặt trong cặp dấu nháy kép (Hoặc nháy đơn).

    2: Thực hiện câu lệnh document.write(‘Welcome to JavaScript’);

    3: Thực hiện NHIỀU câu lệnh JavaScript

    4: Thực hiện nhiều câu lệnh JavaScript và có lời gọi đến hàm KiemTra(Tuoi)

    5: Thực hiện câu lệnh gọi hàm KiemTra().

    Để lấy giá trị của một phần tử HTML nào đó, chúng ta viết

    – Hoten.value, DangKy.value, GioiTinh.value, Password.value v.v…

    Khi muốn lấy giá trị của phần tử nào đó bằng JavaScript thì bạn phải đặt cho nó một cái tên, như ví dụ ở trên, để lấy giá trị trong hộp text ta đã đặt cho hộp text này tên (name) là HoTen.

    Để thay đổi giá trị một thuộc tính nào đó của phần tử HTML, bạn viết theo cách sau:

    HoTen.value = “Đây là văn bản mới”, DangKy.value = “Sign Up now”, v.v…

    Lưu ý: – Giá trị lưu trong hộp text luôn là một xâu, do vậy để thực hiện phép cộng được đúng, bạn cần phải chuyển giá trị sang dạng số bằng hàm parseFloat (Hoặc parseInt) như ở trên.

    – Việc thay đổi này có thể áp dụng cho các phần tử khác như button, checkbox, v.v…

    Thuộc tính màu nền của tài liệu được lưu trong thuộc tính bgColor của đối tượng document. Thuộc tính này có thể thay đổi được.

    Tạo một danh sách lựa chọn gồm có 4 màu: red, blue, brown và lavender. Khi người dùng chọn một màu thì màu nền của tài liệu sẽ thay đổi tương ứng.

    Ở ví dụ trên, hàm kiểm tra sẽ được gọi mỗi khi sự kiện nhấn phím (onKeyUp) xuất hiện hay nói cách khác là khi người dùng gõ thêm một ký tự vào trong textarea.

    : Khi người dùng di chuyển chuột vào phần tử nào thì hiển thị thông báo tương ứng dưới thanh trạng thái. Ví dụ nếu người sử dụng di chuyển chuột qua nút nhấn “Gửi” thì thanh trạng thái sẽ là “Bạn đang di chuyển chuột vào nút”…

    Tạo 3 textbox, có tên lần lượt là: SoLuong (Số lượng), DonGia (Đơn giá) và ThanhTien (Thành tiền);

    Khi người dùng nhập giá trị trong DonGia thì kết quả sẽ được cập nhật ngay trong ThanhTien.

    Hướng dẫn: Khi người dùng nhập giá trị trong textbox DonGia bằng cách nhấn các phím số thì sự kiện nhấn phím xuất hiện (sự kiện nhấn phím có tên là onKeyUp), do vậy ta sẽ viết các lệnh đáp ứng với sự kiện này. Các lệnh ở đây chỉ có một do vậy nên đặt ngay trong định nghĩa thẻ, như sau:

    Các thẻ có thuộc tính type = “hidden” sẽ không được hiển thị trong trình duyệt, tuy nhiên khi chúng ta “Submit” thì các thông tin trong đó cũng được gửi đi.

    Bài tập JavaScript 26: Tạo một dòng văn bản “Welcome to CSS” có font chữ là Arial, in nghiêng và kích thước font chữ là 16 point.

    Bài tập JavaScript 27: Tạo một textbox với màu nền là màu tím (magenta).

    -Khi ta đặt là repeat-x thì ta có một dãy ảnh được xếp liên tiếp theo chiều ngang

    -Khi ta đặt là repeat-y thì ta có một dãy ảnh được xếp liên tiếp theo chiều dọc

    Khi muốn áp dụng các kiểu cho một số phần tử các bạn chỉ cần viết : style=”Tên_Thuộc_tính : Giá_Trị;” trong định nghĩa thẻ. Trong đó cặp “Tên_Thuộc_tính : Giá_Trị;” có thể viết như cột ví dụ đã chỉ ra ở các bảng trên.

    Nội dung trang Web của chúng ta bây giờ sẽ là:

    Yêu cầu: Tạo một liên kết đến trang https://quantrimang.com/ bằng thẻ H2. Có màu nền là xanh, màu chữ là trắng. Khi chuột di chuyển đến thì đổi màu nền thành màu đỏ.

    Hướng dẫn: Để đổi màu nền thành đỏ đối với thẻ H2 (hoặc thẻ bất kỳ) bạn viết:

    document.all.LienKet.style.backgroundColor = ‘red’

    Trong đó LienKet là giá trị của thuộc tính ID.

    J Câu lệnh JavaScript này đặt ở đâu?

    @ Theo như yêu cầu đầu bài là: “Khi chuột di chuyển…”. Do vậy câu lệnh này sẽ được đặt trong sự kiện di chuyển chuột đến (có tên là onMouseMove)

    Yêu cầu: Như bài 30, và thêm yêu cầu sau: Khi người dùng di chuyển chuột ra khỏi phần tử H2 đó thì đặt lại màu nền là màu xanh.

    Hướng dẫn: Viết lệnh thay đổi màu nền thành xanh trong sự kiện di chuột ra ngoài.

    Tạo một tầng gồm có dòng chữ “Welcome to LAYER!”, màu đỏ, kích thước 40pt, font chữ Arial. Toàn bộ dòng chữ này có độ rộng (width) là 300px.

    Hướng dẫn: Việc tạo tầng và đặt các thuộc tính có thể đặt thông qua định nghĩa STYLE.

    Để ẩn hay hiện tầng bạn viết:

    document.all.LienKet.style.visibility = ‘visible’ (hoặc ‘hidden’)

    Bài tập tự giải 34′: Tạo một hệ thống menu phân tầng như hình:

    Minh hoạ thay đổi thuộc tính innerHTML

    Minh hoạ thay thế thuộc tính outerText.

    • Để mở một trang web trong một cửa sổ mới, bạn viết: window.open(“Địa chỉ URL của trang cần mở”, “_Blank”)
    • Thay thế nút bằng một dòng chữ thông qua thay đổi thuộc tính outerText của nút.

    Minh họa việc định vị động trong IE

    Yêu cầu: Tạo một nút có nhãn là “Đăng ký”. Khi chuột di chuyển trong nút này thì hiển thị dòng nhắc là “Đăng ký địa chỉ email mới” có màu nền là vàng tại vị trí của con chuột. Khi chuột di chuyển ra ngoài thì dòng nhắc ẩn đi.

    Hướng dẫn: Bạn tạo ra một tầng chứa dòng chữ “Đăng ký hòm thư mới” có màu nền là vàng. Khi chuột di chuyển đến (onMouseMove) thì đặt thuộc tính visibility là ‘visible’ để cho hiện tầng đó và khi di chuyển chuột ra ngoài (onMouseOut) thì đặt lại thuộc tính visibility là ‘hidden’ để ẩn tầng. Lưu ý, vị trí của chuột được lưu trong thuộc tính event.clientX và event.clientY. Bạn sẽ gán vị trí này của chuột cho 2 thuộc tính pixelLeft và pixelTop để định vị tầng.

    Yêu cầu: Tạo một tầng có tên là Tang1, một nút nhấn có nhãn là “Load trang Web” và một hộp text có tên là DiaChi. Khi người dùng nhập địa chỉ vào trong hộp text và nhấn nút “Load trang web” thì nội dung của trang đó sẽ được nạp vào tầng Tang1.

    – Dùng thẻ LAYER để tạo tầng và đặt tên cho nó là Tang1

    – Viết trong sự kiện onCLick của nút “Nạp trang web” câu lệnh nạp tài liệu vào tầng. Cú pháp nạp tài liệu vào một tầng trong Netscape như sau:

    document.Tang1.src = document.form1.DiaChi.value

    BÀI TẬP JAVASCRIPT TỰ GIẢI

    Tạo một thẻ H1, màu chữ xanh dùng để hiển thị thời gian của hệ thống (gồm giờ:phút:giây).

    Gợi ý: Sử dụng 2 hàm setInterval để gọi 2 hàm di chuyển 2 tầng.

    Tạo 3 tầng (Trong Netscape), mỗi tầng nạp một trang tương ứng như sau: https://vndoc.com, https://quantrimang.com và https://meta.vn.

    Bài số 8: Hãy tạo ra trang Web có giao diện như sau:

      Khi người dùng di chuyển chuột đến phần tử nào thì hiển thị dòng nhắc dưới thanh trạng thái để hướng dẫn người dùng. Ví dụ: Khi người dùng đưa chuột vào trong ô textbox User Name thì thì hiển thị dưới thanh trạng thái là: “Nhập mã người dùng”, hay khi người đưa chuột đến nút “Đăng ký” thì hiển thị dòng nhắc: “Gửi thông tin đi để đăng ký” v.v…

    Nút đăng ký nên là nút thường, tức là tạo bằng thẻ:

    • Khi gửi thông tin đi, cần kiểm tra xem nội dung người dùng gõ trong ô Password với textbox trong ô “Gõ lại password” có giống nhau hay không? Nếu bằng nhau thì mới gửi (Submit) đi, còn nếu không bằng thì thông báo là “Password phải giống nhau”
    • Khi gửi thông tin, cần kiểm tra ngày sinh, tháng sinh phải hợp lệ. (Tức ngày phải nhỏ hơn 32, tháng phải nhỏ hơn 13)

    Nút đăng ký nên là nút thường, tức là tạo bằng thẻ:

    Bài số 10:

    Làm tương tự bài tập 7 và 8, nhưng thêm yêu cầu: Khi người dùng nhập hoặc số lượng, hoặc đơn giá thì hãy tính luôn ô textbox thành tiền.

    Hướng dẫn: Viết lệnh tính thành tiền trong cả 2 sự kiện onKeyUp của cả hai textbox số lượng và textbox đơn giá.

    Bài số 11: Hãy tạo một menu đặt theo chiều dọc gồm 4 mục như sau:

    Yêu cầu: 4 mục này có màu nền là xanh, màu chữ là vàng (yellow). Khi người dùng di chuyển đến mục nào thì mục đó có màu nền là màu đỏ. Khi di chuyển chuột ra khỏi thì màu nền trở lại màu xanh.

    Gợi ý: Làm tương tự như bài tập mẫu, nhưng tạo ra 4 thẻ H2.

    Bài số 11: Hãy tạo một menu gồm 4 mục như ở trên nhưng theo chiều ngang,

    --- Bài cũ hơn ---

  • Tổng Hợp Các Bài Tập Javascript Cơ Bản Có Lời Giải 2022
  • Tổng Hợp Bài Tập Java Có Đáp Án Chi Tiết
  • Top 5 Website Về Giáo Dục Giải Bài Tập Có Lượt Truy Cập Lớn Nhất Việt Nam
  • Giải Tập Bản Đồ Địa Lí 10 Bài 34: Địa Lí Các Ngành Công Nghiệp
  • Giải Tập Bản Đồ Địa Lí 10 Bài 6: Hệ Quả Chuyển Động Xung Quanh Mặt Trời Của Trái Đất
  • Các Dạng Bài Tập Toán Có Lời Văn

    --- Bài mới hơn ---

  • Nâng Cao Chất Lượng Giải Toán Có Lời Văn Cho Học Sinh Lớp 3
  • Bài Giải Toán Lớp 3
  • Giải Bài Tập Trang 52 Sgk Toán 3: Luyện Tập Bài Toán Giải Bằng Hai Phép Tính Giải Bài Tập Toán Lớp 3
  • Lớp 2 Hướng Dẫn Cách Giải Toán Đố
  • Gia Sư Lớp 2 Hướng Dẫn Cách Giải Toán Đố
  • Chia sẻ tới các thầy cô và các em học sinh khối lớp 3 các dạng bài tập Toán có lời văn lớp 3. Tài liệu hữu ích làm bài tập tự luyện.

    *Tải tài liệu về ở cuối bài viết này.

    Dạng 1: CÁC BÀI TOÁN LIÊN QUAN ĐẾN RÚT VỀ ĐƠN VỊ

    Bài 1: Có 8 bao gạo đựng tất cả 448 kg gạo. Hỏi có 5 bao gạo như thế nặng bao nhiêu kg?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    Bài 2: Một cửa hàng có 6 thùng nước mắm như nhau chứa tổng cộng 54 lít. Cửa hàng đã bán hết 36 lít. Hỏi cửa hàng còn lại bao nhiêu thùng nước mắm.

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    Bài 3: Lúc đầu có 5 xe tải chở tổng cộng 210 bao đường vào kho, sau đó có thêm 3 xe nữa chở đường vào kho. Hỏi có tất cả bao nhiêu bao đường được chở vào kho? (Biết các xe tải chở số bao đường bằng nhau)

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    Bài 4: Một cửa hàng có 6 hộp bút chì như nhau đựng tổ cộng 144 cây bút chì, cửa hàng đã bán hết 4 hộp bút chì. Hỏi cửa hàng còn lại bao nhiêu cây bút chì?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    Bài 5: Hùng có 56 nghìn đồng mua được 8 quyển truyện, Dũng có ít hơn Hùng 21 nghìn đồng. Hỏi Dũng mua được bao nhiêu quyển truyện tranh?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………

    Bài 6: Lan có 6 hộp kẹo, Lan cho bạn 24 viên kẹo thì Lan còn lại 4 hộp kẹo nguyên. Hỏi Lan có tất cả bao nhiêu viên kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………

    Bài 7: Một cửa hàng nhập về 168 bao đường và chia đều vào 3 kho, sau đó lại nhập thêm vào mỗi kho 16 bao đường và bán hết số bao đường trong 2 kho. Hỏi cửa hàng đã bán bao nhiêu bao đường?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………… ………………………………………………………

    Bài 8: An có 64 viên bi chia đều thành 8 hộp, Bình có 48 viên bi cũng được chia vào các hộp như An. Hỏi Bình có ít hơn An bao nhiêu hộp bi?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 9: Biết rằng cứ 5 gói kẹo như nhau thì đếm được 40 viên. Hỏi muốn chia cho 36 em thiếu nhi, mỗi em 6 viên kẹo thì phải mua tất cả bao nhiêu gói kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 10: Dũng có 72 viên bi gồm bi xanh và bi đỏ, Dũng chia ra thành các hộp bằng nhau, Dũng chia được 5 hộp bi xanh và 4 hộp bi đỏ. Hỏi Dũng có bao nhiêu viên xanh, bao nhiêu viên bi đỏ?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    Bài 11: Một cửa hàng có một số thùng dầu như nhau chứa tổng cộng 72 lít, người ta thêm vào số dầu đó 3 thùng thì số dầu có tất cả là 99 lít. Hỏi lúc đầu cửa hàng có bao nhiêu thùng dầu?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 12 : Huệ xếp 9 chiếc thuyền mất 36 phút, Hoa xếp 6 chiếc thuyền mất 30 phút. Hỏi Huệ xếp 5 chiếc thuyền và Hoa xếp 4 chiếc thuyền thì ai xếp xong trước? (biết 2 bạn bắt đầu xếp thuyền cùng một lúc.

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 13: Có hai chở hàng, xe thứ nhất chở nhiều hơn xe thứ hai 400 kg gạo. Xe thứ nhất chở 8 bao, xe thứ hai chở 6 bao gạo. Hỏi mỗi xe chở được bao nhiêu kg gạo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 14: Có một tổ học sinh tham gia trồng rừng, người ta giao cứ 5 học sinh thì trồng 25 cây, nhưng thực tế mỗi học sinh lại trồng nhiều hơn nhiệm vụ được giao 2 cây nên tổng số cây trồng được là 238 cây. Hỏi tổ HS đó có bao nhiêu em?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 15: Cô giáo có 192 viên kẹo đựng đều trong các hộp, cô giáo lấy ra mỗi hộp 8 viên để chia cho các em, sau khi chia xong cô còn lại 128 viên kẹo. Hỏi lúc đầu cô giáo có bao nhiêu hộp kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 16: An có một số hộp bi như nhau, An đếm thử 3 hộp thì thấy có 24 viên, AN lấy ra mỗi hộp 2 viên để chia cho Bình, sau khi cho Bình An còn lại 48 viên. Hỏi An có bao nhiêu hộp bi?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 17: Một ngời mua 126 kg đường dự định chia thành 9 bao nhưng sau đó mỗi bao lại chứa ít hơn dự định 8kg. Hỏi 126 kg đường được chia thành mấy bao?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 18: Có 7 thùng dầu, mỗi thùng có 12 lít. Nếu lấy số dầu trên chia đều vào các thùng 4 lít thì chia được bao nhiêu thùng?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 18: Có 9 hộp kẹo nh nhau chứ tổng cộng 144 viên kẹo, người ta chia cho các em thiếu nhi, mỗi em 4 viên thì hết 8 hộp. Hỏi có bao nhiêu em thiếu nhi được chia kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 19: Mẹ chia kẹo cho Hồng và Lan, mỗi lần chia hồng được 6 viên còn Lan được 4 viên. Sau khi chia xong Hồng được nhiều hơn Lan 12 viên kẹo. Hỏi Mỗi bạn được bao nhiêu viên kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 20: Hai thùng có 58 lít dầu, nếu thêm vào thùng thứ nhất 5 lít thì thùng thứ nhất có số dầu kém thùng thứ hai 2 lần. Hỏi mỗi thùng có bao nhiêu lít dầu.

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 21: An mua 3 bút chì và 5 quyển vở hết 21 nghìn, Hồng mua 5 quyển vở và 5 bút chì hết 25 nghìn đồng. Tính số tiền một bút chì, một quyển vở?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 22. Một quầy tập hóa có 9 thùng cốc. Sau khi bán đi 450 cái cốc thì quầy đó còn lại 6 thùng cốc. Hỏi trước khi bán quầy đó có bao nhiêu cái cốc?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 23.

    Để chuẩn bị cho một hội nghị người ta đã kê 9 hàng ghế đủ chỗ cho 81 người ngồi. Trên thực tế có đến 108 người đến dự họp. Hỏi phải kê thêm mấy hàng ghế nữa mới đủ chỗ?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 24. Ngày thứ nhất bán được 2358kg gạo, ngày thứ hai bán được gấp 3 lần ngày thứ nhất. Cà hai ngày bán được số gạo là bao nhiêu?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 25. Một chiếc cầu dài 100m gồm có 5 nhịp. Trong đó 4 nhịp dài bằng nhau còn nhịp chính giữa thì dài hơn mỗi nhịp kia 10m. Tính nhịp chính giữa?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 26. 7 bao xi măng nặng 350kg. Mỗi vỏ bao nặng 200g. 5 bao xi măng như thế có khối lượng xi măng là bao nhiêu kilôgam?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 27. Một vườn cây ăn quả có 5 hàng cây hồng xiêm, mỗi hàng 12 cây và có 9 hàng cây táo, mỗi hàng 18 cây. Hỏi vườn cây ăn quả đó có tất cả bao nhiêu cây?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 28. Có 360 quyển sách xếp đều vào 2 tủ, mỗi tủ có 3 ngăn. Biết rằng mỗi ngăn có số sách như nhau. Số sách ở mỗi ngăn có là bao nhiêu quyển?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 29. Trong sân có 16 con ngan, số vịt nhiều gấp đôi số ngan và ít hơn số gà là 6 con. Hỏi trên sân có tất cả bao nhiêu con gà, vịt, ngan?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 30.

    Trong một cuộc thi làm hoa, bạn Hồng làm được 25 bông hoa. Tính ra bạn Hồng làm được ít hơn bạn Mai 5 bông và chỉ bằng một nửa số bông hoa của bạn Hoà. Hỏi cả ba bạn đã làm được tất cả bao nhiêu bông hoa?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 31. Cứ hai bạn đấu với nhau thì được một ván cờ. Hỏi có bốn bạn đấu với nhau thì được mấy ván cờ (mỗi bạn đều đấu với một bạn khác)? Hỏi

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 32. Mẹ mang ra chợ bán 25 quả cam và 75 quả quýt. Buổi sáng mẹ đã bán được một số cam và quýt, còn lại 1/5 số cam và 1/5 số quýt mẹ để chiều bán nốt. Hỏi buổi sáng mẹ đã bán được tổng số bao nhiêu quả cam và quýt?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 33. Một thùng đựng đầy dầu hỏa thì nặng 32 kg. Nếu thùng đựng một nửa số dầu hỏa đó thì nặng 17kg. Hỏi khi thùng không đựng dầu thì nặng bao nhiêu ki-lô-gam?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 34. Có 234kg đường chia đều vào 6 túi. 8 túi như vậy có số đường là bao nhiêu?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 35. Ngày thứ nhất bán được 2358kg gạo, ngày thứ hai bán được gấp 3 lần ngày thứ nhất. Cả hai ngày bán được số gạo là bao nhiêu?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 36: Hùng có 20 viên bi gồm 3 loại: màu xanh, màu đỏ, màu vàng. Số bi đỏ gấp 6 lần số bi xanh; số bi vàng ít hơn số bi đỏ. Số bi vàng Hùng có là bao nhiêu?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 37. Túi thứ nhất đựng 18 kg gạo và gấp 3 lần số gạo ở túi thứ hai. Hỏi phải chuyển bao nhiêu ki-lô-gam gạo ở túi thứ nhất sang túi thứ hai để số gạo ở hai túi bằng nhau?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 38. Trong vườn có 35 cây gồm cây vải, nhãn và hồng xiêm. Số cây hồng xiêm bằng 1 phần 7 số cây của vườn. Số cây nhãn bằng 1 phần 2 số cây vải. Hỏi mỗi loai có bao nhiêu cây?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Dạng 2: CÁC BÀI TOÁN VỀ Ý NGHĨA PHÉP NHÂN, PHÉP CHIA

    Bài 1: Có 5 thùng kẹo, mỗi thùng có 6 hộp kẹo, mỗi hộp có 32 viên kẹo. Hỏi có tất cả bao nhiêu viên kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 2: Có 8 bạn nhỏ đi mua bi, mỗi bạn mua 3 bi xanh và 4 bi đỏ. Hỏi 8 bạn mua tất cả bao nhiêu viên bi?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 3: Có 5 thùng kẹo như nhau chứa tổng cộng 720 viên kẹo, mỗi thùng kẹo có 6 gói. Hỏi mỗi gói chứa bao nhiêu viên kẹo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 4: Hai ngăn sách có tổng cộng 84 quyển. Nếu lấy 4 quyển sách của ngăn thứ nhất chuyển sang ngăn thứ hai thì số quyển sách của hai ngăn bằng nhau. Hỏi thực sự mỗi ngăn có bao nhiêu quyển sách?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 5: Có một đơn vị bộ đội, khi tập hợp nếu xếp mỗi hàng 64 người thì xếp được 10 hàng. Hỏi muốn xếp thành 8 hàng thì mỗi hàng có bao nhiêu người?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 6: Có một số bi chia thành 8 túi, mỗi túi được 14 viên bi. Hỏi muốn chia số bi đó thành mỗi túi 4 bi thì chia được bao nhiêu túi?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 7: Một đoàn du khách có 26 người đón tắc xi, mỗi xe tắc xi chở được 4 người.

    Hỏi đoàn du khách phải đón tất cả bao nhiêu chiếc tắc xi?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ………………………………………………………………………………………………………….

    Bài 8: An có một số viên kẹo chia thành 8 túi. Nếu lấy đi 17 viên kẹo thì số kẹo còn lại được chia đều thành 7 túi, mỗi túi ít hơn lúc đầu 1 viên kẹo. Hỏi An có tất cả bao nhiêu viên kẹo.

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    Dạng 3. CÁC BÀI TOÁN VỀ GẤP MỘT SỐ LÊN NHIỀU LẦN, GIẢM ĐI MỘT SỐ LẦN

    Bài 1: Dũng có 16 viên bi, Toàn có số bi gấp 5 lần số bi của Dũng. Hỏi cả hai bạn có tất cả bao nhiêu viên bi.

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 2: Một cửa hàng ngày thứ nhất bán được 36 kg đường, ngày thứ hai bán được số đường giảm đi 3 lần so với ngày thứ nhất. Hỏi ngày thứ hai bán ít hơn ngày thứ nhất bao nhiêu ki lô gam đường?

    Bài giải:

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 3: Có ba thùng dầu, thùng thứ nhất chứa 16 lít, thùng thứ hai chứa gấp 3 lần thùng thứ nhất, thùng thứ ba chứa kém thùng thứ hai 2 lần. Hỏi thùng thứ ba chứa bao nhiêu lít dầu?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 4: Có hai bao gạo, bao thứ nhất đựng 72 kg gạo và đựng gấp 3 lần bao thứ hai. Hỏi bao thứ nhất đựng nhiều hơn bao thứ hai bao nhiêu ki lô gam gạo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 5: Hồng có 18 quyển sách, số sách của Hồng so với số sách của Lan thì kém 3 lần. Hỏi hai bạn có bao nhiêu quyển sách?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 6: An đi thăm một nông trại có nuôi gà và heo, An đếm được 216 chân gà và thấy số gà gấp 3 lần số heo. Hỏi nông trại có bao nhiêu con heo?

    Bài giải:

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 7: Có hai thùng dầu, thùng thứ nhất chứa 48 lít dầu, thùng thứ hai nếu có thêm 4 lít dầu thì số dầu ở thùng thứ hai so với thùng thứ nhất sẽ kém hai lần. Hỏi phải chuyển từ thùng thứ nhất sang thùng thứ hai bao nhiêu lít dầu để hai thùng có số dầu bằng nhau?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    Bài 8: Bằng và Đức có tất cả 48 viên bi, biết số bi của Đức gấp 3 lần số bi của Bằng. Hỏi Đức có nhiều hơn Bằng bao nhiêu viên bi?

    Bài giải:

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    …………………………………………………………………………………………………………………….

    ……………………………………………………………………………………………………………………

    --- Bài cũ hơn ---

  • Cách Giải Các Dạng Toán Trồng Cây Lớp 3
  • Trọn Bộ Bài Tập Toán Lớp 3 Từ Cơ Bản Đến Nâng Cao
  • Tập Đọc Lớp 3: Bàn Tay Cô Giáo
  • Giải Vở Bài Tập Tiếng Việt Lớp 3 Tập 2 Tuần 22: Chính Tả
  • Giải Vở Bài Tập Tiếng Việt Lớp 3 Tập 1 Tuần 1
  • Web hay
  • Links hay
  • Push
  • Chủ đề top 10
  • Chủ đề top 20
  • Chủ đề top 30
  • Chủ đề top 40
  • Chủ đề top 50
  • Chủ đề top 60
  • Chủ đề top 70
  • Chủ đề top 80
  • Chủ đề top 90
  • Chủ đề top 100
  • Bài viết top 10
  • Bài viết top 20
  • Bài viết top 30
  • Bài viết top 40
  • Bài viết top 50
  • Bài viết top 60
  • Bài viết top 70
  • Bài viết top 80
  • Bài viết top 90
  • Bài viết top 100