2
Chuyên đề java Lập trình Java BÀI TẬP TUẦN 3: Luồng nhập xuất và biệt lệ Bài tập cá nhân Bài tập nhóm Bài tập tự luyện Bài tập cần nộp 1. Qui định về việc nộp bài: 1.1 Thời hạn nộp bài: buổi thực hành tiếp theo 1.2 Cách nộp: nộp qua diễn đàn. 1.3 Bài làm được nén lại thành một tập tin ( .zip hoặc .rar ) 1.4 Nếu làm theo nhóm thì đặt tên: MSSV1-MSSV2-MSSV3-MSSV4.zip (hoặc .rar). Lưu ý MSSV theo thứ tự tăng dần. 1.5 Nếu làm một mình thì MSSV.zip ( hoặc .rar ) 2. Tham khảo 3. Yêu cầu: 1. Đọc từ tập tin 2 mảng số nguyên A(kích thước n) (a.txt) Tạo mảng số nguyên B (kích thước m) với các giá trị ngẫu nhiên (Math.random) Xuất toàn bộ các phần tử của B ra tập tin (b.txt) Tạo mảng C từ mảng A (hay copy A qua C) Thay thế phần tử thứ 13 của mảng C bằng 3 phần tử cuối của mảng B Sắp xếp mảng C tăng dần và xuất ra tập tin (c.txt) Áp dụng cho cả 2 loại tập tin văn bản và nhị phân 2. Nhập vào số x từ bàn phím, kiểm tra x có nằm trong mảng C (tập tin c.txt) hay không? Tập tin văn bản: đọc vào bộ nhớ rồi kiểm tra Tập tin nhị phân: truy xuất trực tiếp từ tập tin 3. Tạo mảng 2 chiều như sau và xuất ra tập tin (loại tập tin văn bản) UIT - HCM Trang 1

java Tuan 3

Embed Size (px)

DESCRIPTION

bài tập thực hành môn java tuần 3

Citation preview

  • Chuyn java

    Lp trnh Java

    BI TP TUN 3: Lung nhp xut v bit l

    Bi tp c nhn Bi tp nhm

    Bi tp t luyn Bi tp cn np

    1. Qui nh v vic np bi:

    1.1 Thi hn np bi: bui thc hnh tip theo

    1.2 Cch np: np qua din n.

    1.3 Bi lm c nn li thnh mt tp tin ( .zip hoc .rar )

    1.4 Nu lm theo nhm th t tn: MSSV1-MSSV2-MSSV3-MSSV4.zip (hoc .rar). Lu MSSV theo th t tng dn.

    1.5 Nu lm mt mnh th MSSV.zip ( hoc .rar )

    2. Tham kho

    3. Yu cu:

    1. c t tp tin 2 mng s nguyn A(kch thc n) (a.txt) To mng s nguyn B (kch thc m) vi cc gi tr ngu nhin (Math.random) Xut ton b cc phn t ca B ra tp tin (b.txt) To mng C t mng A (hay copy A qua C) Thay th phn t th 13 ca mng C bng 3 phn t cui ca mng B Sp xp mng C tng dn v xut ra tp tin (c.txt)

    p dng cho c 2 loi tp tin vn bn v nh phn2. Nhp vo s x t bn phm, kim tra x c nm trong mng C (tp tin c.txt) hay khng?

    Tp tin vn bn: c vo b nh ri kim tra Tp tin nh phn: truy xut trc tip t tp tin

    3. To mng 2 chiu nh sau v xut ra tp tin (loi tp tin vn bn)

    UIT - HCM Trang 1

  • Chuyn java

    11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1

    4. c vo ma trn s nguyn t tp tin, kch thc mxn. Xut ra tp tin cc yu cu sau: Tm gi tr nh nht ca ma trn Tm gi tr ln nht ca ma trn Tm tt c cc s nguyn t ca ma trn Tnh tng tt c cc gi tr ca ma trn

    p dng cho c 2 loi tp tin vn bn v nh phn5. Vit chng trnh cho php

    c t file input.txt 2 dy phn s. Thc hin tnh tng v tch theo th t index ca tng phn s tng ng 2 dy

    Sp xp dy phn s theo th t tng dn v ghi xung tp tin output.txt

    nh dng tp tin

    Tp tin input.txt:

    Tp tin output.txt

    6. Vit chng trnh copy tp tin

    UIT - HCM Trang 2

    1. Qui nh v vic np bi:1.1 Thi hn np bi: bui thc hnh tip theo1.2 Cch np: np qua din n.1.3 Bi lm c nn li thnh mt tp tin ( .zip hoc .rar )1.4 Nu lm theo nhm th t tn: MSSV1-MSSV2-MSSV3-MSSV4.zip (hoc .rar). Lu MSSV theo th t tng dn.1.5 Nu lm mt mnh th MSSV.zip ( hoc .rar )

    2. Tham kho3. Yu cu:Tp tin input.txt:Tp tin output.txt