tailieunhanh - Tự học ngôn ngữ lập trình Java tập 1 part 5

Tham khảo tài liệu 'tự học ngôn ngữ lập trình java tập 1 part 5', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 108 Tự HỌC NGỒN NGỮ LẬP TRÌNH JAVA Cộng thêm 1 vào counter Nhập vào điếm kế tiếp có thê là trị canh Lưu ý rằng trong mã giả trên chúng ta không cần dùng các dấu ngoặc nhọn bao quanh tập phát biểu tạo thành phần thân của cấu trúc while. Chúng ta chỉ đơn giản thụt dòng vào cho tất cả các phát biểu đó để chỉ rằng chúng đều thuộc về while. Phát biểu mã giả Tính toán và in ra điếm trung bình cúa lớp có thể được tinh chế như sau Nêu counter khác 0 Gán average bằng giá trị cúa total chia cho counter In ra giá tri average Trái lại In ra No grades were entered Hãy lưu ý rằng chúng ta phải xử lý thật cẩn thận như trên để kiểm tra khả năng chia một số cho số 0 - đây là một lỗi logic nếu không được phát hiện sẽ làm cho chương trình sinh ra kết quả không hợp lệ. Kiểm tra Khi thực hiện một phép chia cho một biểu thức mà giá trị của nó có thể bằng 0 hãy kiểm tra nghiêm ngặt trường hợp này và xử lý nó tùy theo chương trình của bạn chẳng hạn như là in ra một thông báo lỗi . Không nên để cho phép chia cho số 0 xảy ra. Bưdc tinh lọc thu hai của thuật toán mã giả cho bài toán tính điểm trung bình của lớp học được trình bày như hình sau Hình Thuật toán mã giá cho bài toán tính điểm trung bình của lóp học dùng vòng lặp kiểm soát bằng trị canh Khới tạo total bằng 0 Khói tạo counter bằng 0 Nhập vào điểm đầu tiên có thế là trị canh Lặp lại khi người dùng chưa nhập vào giá trị cúa trị canh Nêu điếm bằng A CHƯƠNG 2 PHÁT TRIỂN CÁC ƯNG DỤNG JAVA 109 Cộng thêm 4 vào total Trái lại nếu điếm bằng B Cộng thêm 3 vào total Trái lại nếu điểm bằng c Cộng thêm 2 vào total Trái lại nếu điểm bằng 0 Cộng thêm 1 vào total Trái lại nếu điếm bằng F Công thêm 0 vào total Cộng thêm 1 vào counter Nhập vào điếm kế tiếp có thế là trị canh Nêu counter khác 0 Gán average bằng giá trị cúa total chia cho counter In ra giá trị average Trái lại In ra No grades were entered Thói quen tốt 0 Thêm các dòng trống vào các chương trình mã giả làm cho mã giả dễ đọc hơn. Các dòng trống được dùng để phân cách các