• Lập trình tính toán khoa học kỹ thuật - Buổi 3: Cấu trúc điều khiển - Lê Hoàng SơnLập trình tính toán khoa học kỹ thuật - Buổi 3: Cấu trúc điều khiển - Lê Hoàng Sơn

    1. Nhập 2 số thực a, b từ bàn phím. Tìm và in ra màn hình số lớn nhất và số bé nhất 2. Viết chương trình nhập vào tháng, in ra tháng đó có bao nhiêu ngày 3. Viết chương trình tính n!. Với n nhập từ bàn phím 4. Viết chương trình nhập vào N số nguyên, đếm xem có bao nhiêu số âm, bao nhiêu số dương và bao nhiêu số không 5. Viết chương trình tí...

    pdf20 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 920 | Lượt tải: 0

  • Lập trình tính toán khoa học kỹ thuật - Buổi 2: Xây dựng chương trình đơn giản - Lê Hoàng SơnLập trình tính toán khoa học kỹ thuật - Buổi 2: Xây dựng chương trình đơn giản - Lê Hoàng Sơn

    1. Viết chương trình nhập vào bán kính đường tròn và tính chu vi, diện tích. 2. Viết chương trình nhập vào đáy, đường cao của tam giác và tính diện tích 3. Viết chương trình nhập vào cạnh của hình lập phương và tính diện tích. 4. Viết chương trình nhập vào đáy lớn, đáy nhỏ, đường cao của hình thang và tính diện tích. 5. Viết chương trình nh...

    pdf17 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 934 | Lượt tải: 0

  • Lập trình tính toán khoa học kỹ thuật - Buổi 1: Các khái niệm cơ bản - Lê Hoàng SơnLập trình tính toán khoa học kỹ thuật - Buổi 1: Các khái niệm cơ bản - Lê Hoàng Sơn

    Xác định kiểu dữ liệu phù hợp cho đầu vào và ra và viết các bước tính toán chính: 1. Cho hai số a và b chỉ dùng hai phép toán cộng và trừ. Hãy tính tổng, hiệu, thương, tích của 2 số đó 2. Nhập chỉ số Ampe của thiết bị điện, thời gian dùng một ngày. Tính số Kw điện tiêu thụ và in ra số tiền phải trả, cho biết qui tắc tính tiền như sau: a) 100...

    pdf34 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 1053 | Lượt tải: 0

  • Nhập môn Java - Bài 12: Java Beans - Võ Tấn DũngNhập môn Java - Bài 12: Java Beans - Võ Tấn Dũng

    Tạo một NetBeans Project mới có tên là BeansUserExample: • Chọn File từ top-level menu rồi chọn New Project. • Quan sát thấy hộp thoại New Project xuất hiện. • Chọn Java trong vùng Categories rồi chọn Java Application trong vùng Projects. • Nhấp Next. • Trong vùng Name and Location, ở vùng Project Name, ta nhập chuỗi BeansUserExample. • Ở p...

    pdf35 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 935 | Lượt tải: 0

  • Nhập môn Java - Bài 11: Swing - Võ Tấn DũngNhập môn Java - Bài 11: Swing - Võ Tấn Dũng

    Context-sensitive popup menus • JPopupMenu • Menu được phát sinh phụ thuộc vào thành phần đang truy cập. • Cách tạo: • JPopupMenu popup = new JPopupMenu(); • JMenuItem items = new JMenuItem(“Red”); • popup.add(items); • • // handling event – mousePressed • popup.show(ev.getComponent(), ev.getX(), ev.getY());

    pdf85 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 944 | Lượt tải: 0

  • Nhập môn Java - Bài 10: Multi-threading - Võ Tấn DũngNhập môn Java - Bài 10: Multi-threading - Võ Tấn Dũng

    Hai lớp liên quan tới xử lý công việc theo thời gian: – javax.swing.Timer – java.util.Timer • Lớp java.swing.Timer – Đơn giản, dễ dùng trên GUI • Lớp java.util.Timer – Nhiều tính năng hơn java.swing.Timer

    pdf46 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 1001 | Lượt tải: 0

  • Nhập môn Java - Bài 9: Kết nối cơ sở dữ liệu - Võ Tấn DũngNhập môn Java - Bài 9: Kết nối cơ sở dữ liệu - Võ Tấn Dũng

    Trong quá trình thực hiện một giao dịch, nếu có sai sót nào xảy ra, ta có thể hủy giao dịch đang được thực hiện nửa chừng bằng cách sử dụng rollback • conn.rollback() sẽ hủy dữ liệu đến thời điểm nó được commit gần nhất • Tùy thuộc vào hệ quản trị CSDL mà cách rollback có thể khác nhau • Dữ liệu sau khi được commit sẽ không hủy được bằng ro...

    pdf47 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 1033 | Lượt tải: 0

  • Nhập môn Java - Bài 8: Luồng (Streams) - Võ Tấn DũngNhập môn Java - Bài 8: Luồng (Streams) - Võ Tấn Dũng

    Lớp File không phục vụ cho việc nhập/xuất dữ liệu trên luồng. Lớp File thường được dùng để biết được các thông tin chi tiết về tập tin cũng như thư mục (tên, ngày giờ tạo, kích thước, ) java.lang.Object +--java.io.File • Các Constructor: • Tạo đối tượng File từ đường dẫn tuyệt đối public File(String pathname) ví dụ: File f = new File(“C:\\J...

    pdf50 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 1239 | Lượt tải: 0

  • Nhập môn Java - Bài 7: Xử lý ngoại lệ (Exception) - Võ Tấn DũngNhập môn Java - Bài 7: Xử lý ngoại lệ (Exception) - Võ Tấn Dũng

    Không nên sử dụng ngoại lệ thay cho các luồng điều khiển trong chương trình. – Ví dụ: Kiểm tra delta trong chương trình giải phương trình bậc 2. • Nên thiết kế và sử dụng ngoại lệ một cách thống nhất cho toàn bộ dự án. • Một số xử lý lỗi bằng ngoại lệ phổ biến là: hết bộ nhớ, vượt quá chỉ số mảng, con trỏ null, chia cho 0, đối số không hợp ...

    pdf35 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 1441 | Lượt tải: 0

  • Nhập môn Java - Bài 6: Lập trình sự kiện - Võ Tấn DũngNhập môn Java - Bài 6: Lập trình sự kiện - Võ Tấn Dũng

    Các phương thức của interface KeyListener – Phương thức keyPressed được gọi khi một phím bất kỳ được nhấn. – Phương thức keyTyped được gọi thực hiện khi người dùng nhấn một phím không phải “phím hành động” (như phím mũi tên, phím Home, End, Page Up, Page Down, các phím chức năng như: Num Lock, Print Screen, Scroll Lock, Caps Lock, Pause). ...

    pdf70 trang | Chia sẻ: dntpro1256 | Ngày: 22/11/2020 | Lượt xem: 1100 | Lượt tải: 0