1. Trang chủ
  2. » Công Nghệ Thông Tin

Cấu trúc rẽ nhánh và câu lệnh điều kiện

42 1 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

Nội dung

cấu trúc rẽ nhánh,cho biết các vấn đề cơ bản cần biết về môn lập tình, giúp người học học tập tốt hơn... Cấu trúc một nhánh – câu lệnh điều kiện if Cấu trúc hai nhánh – câu lệnh điều kiện if else Cấu trúc nhiều nhánh – câu lệnh điều kiện if – elif else

CẤU TRÚC RẼ NHÁNH VÀ CÂU LỆNH ĐIỀU KIỆN KHOA CÔNG NGHỆ THÔNG TIN TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI TÍNH PHÍ VÉ XE BT  Bài tốn: Viết chương trình nhập vào giá tiền vé tháng, họ tên số tháng khách hàng muốn mua Tính in tổng số tiền khách hàng phải trả  Phân tích tốn: • Đầu vào: Giá vé tháng (price); Họ tên (name); Số tháng (months) • Đầu ra: Tổng tiền phải trả (value) • value = months * price Introduction to Computer Science FIT – HNUE 2023 GIẢI THUẬT  Sơ đồ khối:  Mã giả: Start Input (price, name, months) value = months * price Print (value) End Introduction to Computer Science FIT – HNUE 2023 CHƯƠNG TRÌNH  Kết  Chương trình Introduction to Computer Science FIT – HNUE 2023 MỘT SỐ CẤU TRÚC CƠ BẢN  cấu trúc bản: • Cấu trúc • Cấu trúc rẽ nhánh • Cấu trúc lặp 순Tuần 차구조 tự Cấu trúc lặp 반복구조 Rẽ nhánh 선택구조 Sai 거짓 Sai 거짓 참 Đúng 참 Đúng Introduction to Computer Science FIT – HNUE 2023 NỘI DUNG  Cấu trúc nhánh – câu lệnh điều kiện if  Cấu trúc hai nhánh – câu lệnh điều kiện if - else  Cấu trúc nhiều nhánh – câu lệnh điều kiện if – elif - else Introduction to Computer Science FIT – HNUE 2023 CẤU TRÚC MỘT NHÁNH CÂU LỆNH ĐIỀU KIỆN IF Introduction to Computer Science FIT – HNUE 2023 TÍNH PHÍ XE BT (TÌNH HUỐNG 1)  Bài tốn: Viết chương trình nhập vào giá tiền vé tháng, họ tên, tuổi số tháng khách hàng muốn mua Tính tổng số tiền khách hàng phải trả Biết khách hàng trẻ tuổi (nhỏ 18 tuổi) giảm 10% giá vé In số tiền khách hàng phải trả thông báo miễn giảm đối tượng ưu tiên Introduction to Computer Science FIT – HNUE 2023 THUẬT TOÁN  Mã giả: Start Input (price, name, age, months) discount = If (age 0) (b>0) (c>0) (a+b>c) (b+c>a) (c+a>b) Introduction to Computer Science 38 FIT – HNUE 2023 BÀI TẬP  Bài tập 2: Để xác định việc trúng tuyển vào lớp 10, nhà trường dựa tổng điểm ba mơn thi Tốn, Văn Tiếng Anh Trong mơn Tốn Văn tính theo hệ số Nếu học sinh có tổng điểm 25, Đỗ; ngược lại, Trượt Hãy viết chương trình cho phép nhập vào ba điểm học sinh hiển thị hình kết tương ứng “Đỗ” “Trượt” học sinh  Bài tập 3: Năm nhuận năm chia hết cho 400 năm chia hết cho không chia hết cho 100 Nhập từ bàn phím số nguyên dương n, kiểm tra xem n có phải năm nhuận hay không? Introduction to Computer Science 39 FIT – HNUE 2023 BÀI TẬP  Bài tập 4: Chỉ số khối thể (Body Mass Index – BMI), tính cân nặng (kg) chia cho bình phương chiều cao (mét), để đánh giá tình trạng dinh dưỡng người trưởng thành Hãy viết chương trình cho phép nhập chiều cao cân nặng người, cho biết tình trạng sức khỏe người thuộc loại mấy? Introduction to Computer Science Chỉ số Phân loại 30 Béo phì độ 40 Ghi FIT – HNUE 2023 BÀI TẬP  Bài tập 5: Nhập vào điểm mơn Tốn, Văn, Anh học sinh Hãy xác định học lực học sinh dựa điểm trung bình môn theo bảng bên Introduction to Computer Science 41 FIT – HNUE 2023 BÀI TẬP  Bài tập 6: Bảng giá tính tiền cho số điện tính lũy kế hình bên Hãy tính số tiền điện gia đình dựa số điện tiêu thụ Ví dụ, số điện tiêu thụ 170 số tiền cần trả là: t = 50*1678 + 50*1734 + 70*2014 = 311 580 Introduction to Computer Science 42 FIT – HNUE 2023

Ngày đăng: 08/06/2023, 18:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w