Bài giảng Tin học 11: Bài 9 - Trường THPT A Phủ Lý

18 53 0
Bài giảng Tin học 11: Bài 9 - Trường THPT A Phủ Lý

Đ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

Bài giảng Tin học 11 - Bài 9: Cấu trúc rẽ nhánh (Trường THPT A Phủ Lý) được biên soạn nhằm củng cố lại một số kiến thức cơ bản đã học; rèn luyện cách sử dụng cấu trúc rẽ nhánh; một số lỗi thường gặp; giải quyết một số vấn đề phát sinh khi chạy chương trình.

Trường THPT A Phủ Lý Chủ đề cấu trúc rẽ nhánh Tiết tập Củng cố lại số kiến thức bảnđã học Rèn luyện cách sử dụng cấu trúc rẽ nhánh Củng cố lại số lỗi thường gặp Giaỉ số vấn đề phát sinh chạy chương trình Tình giả định | Em nhân viên thu ngân cửa hàng bán đồ ăn | nhanh Hãy tính in hóa đơn tốn cho khách hàng BÀI TỐN Input | Lập trình tính in hình tổng số tiền cần toán khách hàng | Với số lượng ăn nhập vào từ bàn phím Số lượng món: Ga, Ktc, Coca Output Tổng tiền tốn: tongtien Bộ câu hỏi định hướng Sử dụng biến nào? Kiểu liệu gì? Sử dụng lệnh để đọc liệu vào từ bàn phím? Sử dụng lệnh để in liệu hình? Tính tổng tiền cơng thức nào? Tongtien = ga*55 + ktc*35 + coca*20; Chương trình PROGRAM IN_HOA_DON; USES crt; VAR ga, ktc,coca : integer; tongtien:  longint; BEGIN CLRSCR; writeln(‘******KINH CHAO QUY KHACH*****’); write(‘Ga : ‘); readln(ga);  write(‘Khoai tay chien : ‘); readln(ktc);  write(‘Coca ­ cola : ‘); readln(coca);  tongtien:= ga*55 + ktc*35 + coca*20; writeln(‘Tong tien la:’, tongtien, ‘000 dong’); writeln(‘****CAM ON QUY KHACH!HEN GAP LAI!*****’); READLN END 1 Nếu khách hàng mua từ 30 phần gà  trở lên thì được tặng một PIZZA  đặc biệt! Chương trình PROGRAM IN_HOA_DON; USES crt; VAR ga, ktc,coca : integer; tongtien:  longint; BEGIN CLRSCR; writeln(‘******KINH CHAO QUY KHACH*****’); write(‘Ga : ‘); readln(ga);  write(‘Khoai tay chien : ‘); readln(ktc);  write(‘Coca ­ cola : ‘); readln(coca);  tongtien:= ga*55 + ktc*35 + coca*20; writeln(‘Tong tien la:’, tongtien, ‘000 dong’); if (ga >= 30) then  writeln(‘ SALE 1 – CHUC MUNG QUY KHACH NHAN  SALE      DUOC MOT PIZZA DAC BIET!!!’); writeln(‘****CAM ON QUY KHACH!HEN GAP LAI!*****’); READLN END Nếu may mắn mua hàng với SALE số gà = 25,  số khoai tây chiên = 12  và  số coca­cola = 17  thì sẽ nhận được một phiếu  ăn gà miễn phí trong vịng  một tháng tại nhà hàng Chương trình PROGRAM IN_HOA_DON; USES crt; VAR ga, ktc,coca : integer; tongtien:  longint; BEGIN CLRSCR; writeln(‘******KINH CHAO QUY KHACH*****’); …… if (ga >= 30) then  SALE writeln(‘ SALE 1 – CHUC MUNG QUY KHACH NHAN  DUOC MOT PIZZA DAC BIET!!!’); if (ga = 25) and (ktc = 12) and (coca = 17) then writeln(‘ SALE 2 – QUY KHACH MAY MAN NHAN DUOC  SALE MOT PHIEU AN GA MIEN PHI TRONG VONG 1  THANG TAI  CUA HANG!!!’); writeln(‘****CAM ON QUY KHACH!HEN GAP LAI!*****’); READLN END h n ì tr Tri ân khách hàng Sale g n | Áp dụng với tất khách h C hàng tốn hóa đơn | nhận ưu đãi giảm giá 30% Đặc biệt, khách hàng toán tổng tiền >= 000 000 đồng hưởng ưu đãi giảm giá lên đến 70% Chương trình BEGIN ………………… if (ga >= 30) then  SALE writeln(‘ SALE 1 – CHUC MUNG QUY KHACH NHAN  DUOC MOT PIZZA DAC BIET!!!’); SALE if (ga = 25) and (ktc = 12) and (coca = 17) then writeln(‘SALE 2 – QUY KHACH MAY MAN NHAN DUOC  MOT PHIEU AN GA MIEN PHI TRONG VONG 1 THANG’); if (tongtien >= 5000) then begin writeln(‘SALE 3 – QUY KHACH DUOC GIAM GIA LEN DEN 70%’); SALEwriteln(‘– TONG TIEN THANH TOAN LA:’,tongtien*0.03); end Else begin writeln(‘ SALE 3 – QUY KHACH DUOC GIAM GIA 30%’); writeln(‘ – TONG TIEN THANH TOAN LA: ’,tongtien*0.07); end; writeln(‘****CAM ON QUY KHACH!HEN GAP LAI!*****’); READLN END Một số lỗi thường gặp N Kết thúc câu lệnh khơng có dấu chấm phẩy (;) N Khai báo sai kiểu liệu N Chưa biết cách định dạng liệu hình (đối với số nguyên số thực) N Trước else có dấu chấm phẩy N Thiếu dấu chấm phẩy sau end sử dụng câu lệnh ghép G Khoai tây chiên Cocacola … 55 000  35 000  …… 20 000  ... writeln(‘ SALE 2 – QUY KHACH MAY MAN NHAN DUOC  SALE MOT PHIEU AN GA MIEN PHI TRONG VONG 1  THANG TAI  CUA HANG!!!’); writeln(‘****CAM ON QUY KHACH!HEN GAP LAI!*****’); READLN END h n ì tr Tri ân khách hàng Sale... writeln(‘ SALE 1 – CHUC MUNG QUY KHACH NHAN  DUOC MOT PIZZA DAC BIET!!!’); SALE if (ga = 25) and (ktc = 12) and (coca = 17) then writeln(‘SALE 2 – QUY KHACH MAY MAN NHAN DUOC  MOT PHIEU AN GA MIEN PHI TRONG VONG 1 THANG’);... writeln(‘******KINH CHAO QUY KHACH*****’); write(‘Ga : ‘); readln(ga);  write(‘Khoai tay chien : ‘); readln(ktc);  write(‘Coca ­ cola : ‘); readln(coca);  tongtien:= ga*55 + ktc*35 + coca*20; writeln(‘Tong tien la:’, tongtien, ‘000 dong’);

Ngày đăng: 16/12/2020, 09:21

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

Tài liệu cùng người dùng

Tài liệu liên quan