1. Trang chủ
  2. » Tất cả

Slide bài giảng Cơ sở lập trình Ngôn ngữ Java (Các cấu điều khiển chương trình)

27 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 1,76 MB

Nội dung

Mặc nhiên, các lệnh trong chương trình được thực hiện một cách tuần tự, lên tục …. Cho đến khi hết lệnh thì kết thúc. Để chương trình xử lý “thông minh hơn”, ta có thể ứng dụng các cấu trúc rẽ nhánh trong chương trình để quyến định khi nào thi hành tập lệnh này … và khi nào thì thi hành tập lệnh khác … Ngôn ngữ Java cung cấp 2 dạng cấu trúc rẽ nhánh ở dạng  if …  switch … case

Ngơn ngữ Java (Các cấu điều khiển chương trình) Mơn học: Cơ sở lập trình [Buổi 4-5] GV: Cấu trúc rẽ nhánh (Selection constructs)  Mặc nhiên, lệnh chương trình thực cách tuần tự, lên tục … Cho đến hết lệnh kết thúc  Để chương trình xử lý “thơng minh hơn”, ta ứng dụng cấu trúc rẽ nhánh chương trình để quyến định thi hành tập lệnh … thi hành tập lệnh khác …  Ngôn ngữ Java cung cấp dạng cấu trúc rẽ nhánh dạng  if …  switch … case Cấu trúc if {…} “đơn” (if statement)  Cấu trúc if { … } dùng để thi hành tập lệnh quy ước thoả mãn điều kiện Cú pháp  if (bieu_thuc_dieu_kien) { } Bài tập minh hoạ  Viết chương trình cho phép nhập vào số nguyên bất kỳ, sau xét in thông báo cho biết số nhập có giá trị bao nhiêu, in thêm thơng báo số dương số nhập số dương  Viết chương trình cho phép nhập vào số ngun tùy ý, sau in thơng báo cho biết số lớn số nhập có giá trị  Viết chương trình cho phép nhập vào số nguyên tuỳ ý, sau in tổng, hiệu, tích thương số nhập Lưu ý: in thương số số chia khác (Số thứ chia cho số thứ hai) Cấu trúc if {…} else {…} (if … else construct)  Khi logic xử lý “mang tính thừa kế” dạng “Nếu khơng phải … ngược lại chắn …”, sử dụng cấu trúc if với hai vế theo cú pháp sau  if (btdk) { … } else { … } Bài tập minh hoạ  Viết chương trình cho phép nhập vào số nguyên tuỳ ý, sau xét in thơng báo cho biết số nhập số âm hay số dương  Viết chương trình cho phép nhập vào số nguyên tuỳ ý, sau xét in thơng báo cho biết số nhập số chẵn hay số lẻ  Viết chương trình cho phép nhập vào điểm trung bình học sinh, sau in thơng báo cho biết kết xét tuyển lên lớp sinh viên đạt hay khơng đạt (Giả sử dtb>=5 đạt)  Viết chương trình cho phép nhập vào họ tên giới tính người, sau in lời chào dành cho người với danh xưng phụ thuộc vào giới tính người VD - “Xin chào Chị Trần Thị Y” Hoặc - “Xin chào Anh Nguyễn Minh Z” Cấu trúc if {…} else if {…} (“if … else if …” constructs)  if (btdk) { … } else if (btdk) { … } else { … } Bài tập minh hoạ  Viết chương trình cho phép nhập vào điểm trung bình học sinh, sau in thơng báo xếp loại học sinh tương ứng …

Ngày đăng: 16/02/2023, 16:12

w