Uploaded by Heo Cải Channel

FA23 Lab01

advertisement
LAB01
Basic Statements
Objectives
VARIABLE, DATATYPE,
OPERATOR, EXPRESSION
SELECTION, LOOP
MENU CONTROL
◦ Practice Lab1:
◦ (1p)
Write a script that allows the user to enter a name and print say hello with this name
◦ (1p)
Write a script that allows the user to enter scores and print out the rating results
◦ (1p)
Write a script that allows the user to enter a number in the range 0-10, print out the number that has just
been entered
◦ (1p)
Write a script that allows the user to enter a number n in the range 1-5, which prints the result n! (use while,
do while, for)
◦ (1p)
Name the above commands, from the main function call execute 1 turn
◦ (1p)
Format, name of method, comment, …
◦ (1p)
Viết chương trình cho phép người dùng nhập và lưu mã số sinh viên vào file Student_info.txt trong thư mục
data của project
◦
◦ (1p)
Viết chương trình đọc và hiển thị thông tin sinh viên là tác giả của project (file trên)
◦ (2p)
Dựng menu với các chức năng sau, chọn và thực thi, hiển thị kết quả và hỏi chọn tiếp
1: lưu thông tin tác giả
2: xem thông tin tác giả
3: thực hiện in chuỗi số 0-n
4: thực hiện đọc số từ 0-9
5: kết thúc chương trình
Bạn chọn thao tác số:….
New Project
New Project
◦ Đặt tên file
◦ Lưu ý đường dẫn tới thư mục chứa project để
nộp bài
New Project
◦ Tạo file chính của project trung với tên project
◦ Gõ hàm main để chạy chương trình
New Project
◦ Gõ lệnh chạy thử hệ thống
◦ Chạy chương trình
◦ Javac.exe compile code ra file class
báo thành công
◦ Java.exe run để máy ảo JVM chạy file .class xem kết quả
kết quả
Java Virtual Machine (JVM)
Variable, DataType, Expression
◦ Varibale
◦ DataType: memory, value, operator, expression
◦ Expression: return 1 value
◦ Basic input (keyboard) output (screen)
Input, Output
◦ Cho phép người dùng nhập
tên, tuổi, địa chỉ
If - Else
◦ Cho phép nhập đơn hàng và giá
Nếu số lượng > 10 được giảm
giá 10%, nếu số lượng >20 được
giảm 20%. Ngược lai giữ nguyên
Switch - case
◦ Dạy máy đọc số sang chữ
từ 0-9
While – For – Do While
◦ In chuỗi số từ 0 - n
-> File ->
◦ Ghi chữ Hello ra file
(lưu chung project)
◦ Đọc chữ từ file
(lưu chung project)
Funtion
◦ Viết hàm tính giai thừa
BrainStorm
◦ Ghi ra 5 cách tính giai thừa
◦ Ghi ra 5 cách in chuỗi số chẵn từ 0-n
◦ Ghi ra 5 cách in chuỗi số 0,5,10,15,….n
Error
◦ Build -> Trường hợp không nhận lệnh thông dụng -> xóa bộ nhớ cache
ERROR
◦ Build -> Trường hợp báo lỗi ko hiểu lệnh -> do thiếu thư viện -> đưa chuột ngay lệnh đó chọn import class -> IJ sẽ
tự động thêm thư viện cho bạn
Download